One of the changes that most appeal to me is the return of the SQL programming language to the Top 20 of the list when a year ago it was not even in the top 50 of the languages most used.
The TIOBE Index is elaborated based on criteria or parameters, such as, for example, the number of qualified engineers in a given language, the searches Austria Email List that are made in the searches of the different programming languages, the demand for courses or the languages that are being studied. used.
The index does not say which is the best, or in which programming language the most lines of code were written. Rather it is useful for a programmer to determine if their knowledge in a certain language has become obsolete, or if on the contrary their knowledge is valid.
To define in a simple way what a programming language is, I will define each word; Language is a form or system of communication and programming is the procedure of writing the source code of a software or program.
According to wikipedia a programming language is a formal language that specifies a series of instructions for a computer or computer to produce various kinds of data.
If we take into account that programming today can affect different types of devices from computers, mobile devices such as smartphones or tablets, televisions, refrigerators and other electronic devices, the fact is that the definition of wikipedia is a bit obsolete, especially in the devices to which it can be applied.
There are three types of clearly differentiated languages; machine language and low level languages and high level languages.
1º The Machine Language: is the programming language that directly understands the machine (computer). This programming language uses the binary alphabet, that is, the 0 and the 1.
2º Languages of programming of low level: They are much easier to use than the machine language, but they depend a lot on the machine or computer as it happened with the machine language.
3rd high level programming languages. High-level programming languages are easier to learn because they use natural language words or commands, usually from English. This is the case of BASIC, the most known programming language.