Anibal Jose Baez
<<A programming language is a formal language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely.>> http://en.wikipedia.org/wiki/Programming_language