Why are there so many different programming languages now?


#1

Question

In the context of this exercise, why are there so many different programming languages now?

Answer

There are many programming languages (several hundred according to Wikipedia) now, mainly because most of them were created to solve or provide some specific need or functionality which other languages at the time did not provide. This resulted in many languages being created over the last few decades to meet many of these needs.

For instance, the JavaScript language, which is quite popular today and used on many websites, was developed by the company Netscape to make web pages more dynamic and to provide a language that would make it easier for web designers and programmers to work together. Another example is the SQL language, which was developed by IBM to provide a query language to be able to manipulate and retrieve data from their databases.