Which programming language to learn first?

 

Which programming language to learn first?

If we want to learn to program from scratch we have to start at the beginning. One of the things most unknown to all those people who do not dedicate themselves to this world are programming languages ​​and when they discover that they have to choose one to be a programmer, the questions begin.

To begin, you have to be clear that the path to being a programmer can choose many languages, but the normal thing is to master several languages, even if you are a specialist in one. And above all, if you learn a language and you realize that it was a bad decision, don't worry, it will help you understand other languages.

What is a programming language?

But let's start with the basics. You will not be the first and the last person to decide to learn to program in a language without being very clear about what it is and what it consists of. It is not necessary to know what flour is made of to make bread, but it is highly recommended.

A computer or computer works in an easy-to-understand way, you give it a series of instructions and it executes them. But what seems so simple has to be done in a somewhat complex way, since the computer does not speak our same language.

Computers only read machine language, which is a combination of numbers that are processed and converted into actions. This language is very complex and a human would take a long time to write a simple action, that's why programming languages ​​exist.

Programming languages ​​are simpler translations of this machine language so that we can give instructions to a computer in a simpler way. Each language is more useful depending on what we want to develop.

In the same way that in Finnish (Finland) there are 40 words to say “snow” because there they are very used to it. A language that is designed for web development will have more resources to make web pages than one that is designed to create video games.

What is each programming language for?

There are hundreds of programming languages, in fact, there are many people who have designed their own programming language in their own room with a lot of free time. But these are some of the most famous and their main applications.


Languages ​​for programming web pages

JavaScript

PHP

HTML

Languages ​​for programming video game

C ++

C #

 

Ruby

Engineering-focused language

Python

MATLAB

 

Objective-C

Languages ​​for creating Apple applications

Swift

Objective-C

 

 

Languages ​​to create Android applications

Java

Kotlin

HTML + CSS

 







    

JavaScript

Although it is prominent in web development, JavaScript is a program that is used for many things: web, applications, desktop programs, servers ... It is one of the most used and useful programming languages ​​that exist.

If you want to be a great programmer, you will have to master a language other than JavaScript, but it is a great starting point, especially if you want to find work from the beginning since it is one of the most demanded languages ​​in the world of work.

Learn more about  JavaScript.

PHP

This is a language that at first was a bit frowned upon by some developers, some thought that it did not work very well and that it did not have many uses. But it was growing over time and evolving.

Now it is one of the most used languages ​​on the web. It is the language with which all websites created with WordPress are built, that is why many professionals specialize in PHP.

Learn more about PHP 

C ++

One of the most complicated programming languages ​​out there. But like everything complex, once mastered it opens the doors to many others. Great programmers tend to master it perfectly. It offers you a great command of the computer and its possibilities are many.

{{c: Program videogames with C #}

Learn more about C++ 

C #

Although it is a language used in many video games, it is created by Windows and therefore is oriented for programs used within this operating system. The C # language has a very specific and professional job market.

It is widely used to develop systems for banks or large corporations. For example, health systems need to have centralized information. It is used by many states to run their bureaucracy digitally.

But it works for many other things, such as mobile applications or even web development. If you want to make video games, it is a good language, although you can also find work in markets such as software development.

Learn more about  C#

Python

Although it is a language that has been around for many years, it is currently becoming very fashionable. The reason is that it is very versatile and simple. It began as a data science-oriented language and has evolved little by little.

Companies with high investment in research and development such as Google realized the possibilities that Python has and if you mix this with how easy it is to learn, it is a guarantee of success.

Today many tech startups are starting to use it. And some statistics point to it as the most demanded programming language in the world of work. It does not mean that it is the most used, only that more jobs are demanded than skilled workers.

Learn more about Python 


Coding


Java

One of the oldest and most used languages ​​in the world. It was created many years ago and many systems have been created in Java, the possibilities it offers are so many that it is not believed that it will become obsolete in a long time, in fact, it is essential to develop mobile applications.

Although there are many who work to leave Java in oblivion and there are languages ​​like Kotlin, it is still in great demand. And while systems like Android continue to bet on it, it will remain in full force.

Learn more about Java

Swift

If Java is the language Android is based on, Swift is what Apple's iOS is based on. Although there are more and more things that try to leave this duality in the past, mastering this language will not hurt you in the future, since it is still in great demand and will serve a lot.

Learn more about Swift



Post a Comment

0 Comments