One area known to many when it comes to technology is programming languages. They are in charge of making what we know as web pages, apps, software and other elements that facilitate our day to day work today.
Without programming languages, we would not be in the information age in which we find ourselves and, perhaps, many of the tools known today would not exist.
Can you imagine if one day you came to your work and you will find absolutely everything in Mandarin? Unless you master the language, it would be almost impossible to carry out your tasks, right?
It is the same with machines and devices. They require a specific language to perform their functions.
Therefore, today we will tell you what are the types of programming language, their variables and main uses.
Join us for the next few minutes!
What is a programming language?
It is the means by which a series of actions or instructions is communicated to any device that requires it in order to achieve a goal.
This occurs with the writing of a code, which the device interprets and which results in an action or a desired result.
Types of programming language
According to its purpose and tools in which it is used, we can describe three classes of programming languages:
It is the most primitive of codes and is based on binary numbering, all in 0 and 1. This language is used directly by machines or computers.
Low-level programming languages
It is a language a little easier to interpret, but it can vary according to the machine or computer that is being programmed.
High-level programming languages
In this category are the most used. English words are used which makes it easier for a person to intervene than in the previous two.
According to their generation and chronological order, high-level programming languages are classified into:
- First generation: machine language and the assembler.
- Second generation: here we find the first high-level programming languages, examples of which are FORTRAN, COBOL.
- Third generation: in this generation we find the programming languages of high imperative level, but much more used and current today (ALGOL 8, PL / I, PASCAL, MODULA).
- Fourth generation: closer to the current time, it is common to find them in management applications and database management (NATURAL, SQL).
- Fifth generation: these are the most advanced and were designed for artificial intelligence and natural language processing (LISP, PROLOG).
25 most commonly used programming languages today
There are currently several programming languages, but we will highlight the most important ones according to the TIOBE index (study carried out by a Dutch company that analyzes the most used programming languages worldwide).
Next, find out the 6 most used, their objectives and currently use segments.
It is the most up-to-date currently and this is due to its simplicity and readability. Not surprisingly, more than 9 million users use it and it is present in billions of devices, which means 15% of the total in the world compared to other languages.
He has remained in the top positions throughout the 21st century, which gives an idea of how important this programming language has been in what we use today.
It is also one of the most required skills among developers, so much so that it is the most important skill sought by the main software and technology companies.
It is used in different segments, such as mobile applications, learning tools, spreadsheets, among others.
2. C programming language
It emerged in the 1970s and had a name that didn’t change much: “B”.
With a high percentage of use like java, 12%, it is the second most used language worldwide. Its use is also very varied and can be run on most operating systems.
It is commonly used in desktop applications.
A multi-platform, multi-paradigm programming language, which also has a general purpose. This means that it supports object-oriented, imperative and functional programming.
Its simplicity, readability, and similarity to the English language make it a great language, ideal for beginners.
4. C ++
It is an evolution of the aforementioned C.
This, however, has a focus on the development of more complex applications and software, which require, for example, a visual intervention.
The graphic design programs are an example of the use of this programming language.
5. C #
Also known as “C Sharp” among programmers, it is also an evolution of C and C ++.
C # is an object-oriented programming language. Created in 2000, it stands out for its simplicity, it works with applications under the .net framework such as the Windows visual studio.
It has 7% of total use worldwide.
6. Visual Basic. NET
It has had a rapid evolution in number of users in recent years. Known for being a much friendlier tool, which does not require as much knowledge as, for example, C #.
Due to its simplicity, it is widely used for process automation tools and web applications, for example.
10. R programming language
15. Go programming language
The types of programming language, beyond looking like complex tools, in which few people can work or be able to handle it, are also vital for the functioning of everything that we know and that surrounds the internet today.