What is a Programming Language?
All of us should be familiar that we use 'language' as a means of communication. Depending on one's geographical location, people use different languages to communicate and express. English is a popular language used by billions of people worldwide. Every language has a set of rules (known as grammar) which makes it comprehensible. In the same context, a programming language is a set of rules or constructs which is used to communicate with a computer.
Clearly, computers aren’t that smart to understand your day to day language. A computer needs to be instructed in a language that it can interpret and process. Similar to human language, a programming language also has a vocabulary, grammar, and defined rules.
There are multiple programming languages that exist today, few notable examples are C, C++, Java, and Python.