For visual languages used in computer programming, see Visual programming language.
A visual language is a system of communication using visual elements. Speech as a means of communication cannot strictly be separated from the whole of human communicative activity that includes the visual and the term 'language' in relation to vision is an extension of its use to describe the perception, comprehension and production of visible signs.