A programming language is a list of Recommendations and tips, making use of which a equipment or even a computer performs. These Recommendations need to be fashioned in such a way that it is simple for a machine to grasp and follow it, as Every single human mind is different , but a device or computer program should adhere to a predefined construct