What are programming languages?

A computer needs clear instructions, called programs, which are written by programmers. Today, our demands from computers are very high: Process images, compare thousands of medical data, send e-mails, and instruct robots to build a car. Different programming languages were developed over a period of time to meet all these requirements. With some languages, you can write commands to process data in a database, with others, robots can be controlled perfectly.