What is programming language?
Before going to programming language you should aware about program, program can be many things. It can be a text written by programmer, it can be a direct instruction to the computer about what to do or it can be a data present in memory.
A programming language is a formal language contain with a set of instructions in a language the computer understands. It is the way of communication with the computer.