A language is nothing but a communication channel between two persons.The language that is used between person and computer is called programming language because "we talk to computer via program" means if we want to access computer,a program is obviously needed.