This content originally appeared on DEV Community and was authored by
How can we choose our first languages? 🤔
We have to take 5 main standards in account:
- How easy it's
- The big of their communities
- The amount of free resources
- The easy you can run the code (Their IDEs are easy)
- The most in-demand
How easy it's
The start for you has to be easy or you might hate programming from the beginning, so you don't have to start with something like C++ or Java, it's not about how "cool" that language is, it's about how much you understand it and comfortable with it.
Start with easy programming language such as Python, JavaScript, Ruby, PHP.
The most important thing that you don't think that programming is easy, that may stop you too.
The big of their communities
Starting with a language that have big community will make starting with it much easier.
You can start with something easy like PHP, Ruby, etc... but why do we start with Python & JS?
because, they have a really big community that can help you whenever you're stuck. and you need that help while starting. BUT you can start with others too.
Some Programming languages with the biggest communities
The amount of free resources
When you start learning programming the resources is the most important thing to think about, some languages doesn't have easy to get resources.
So find a programming language that has a lot of recourses
The easy you can run the code (Their IDEs are easy)
Running, debugging and testing is so important for any programmer\developer and you have to learn it, but if it's easy that'll take so much time of you just trying to run it while you can use other language like Python and run it easily and that'll make you will will progress in lesser time.
You can use Visual Studio or Visual Studio code since it can run lots of languages and they're easy to use.
The most in-demand
The best language to start with is the one that you can work with once you finish learning it, or at least you have more years of experience since you started earlier, which indeed will increase your chance of finding a job.
So you have to choose a language you might start with after learning it, so you have to know what do most of companies search for.
The Most In-Demand Programming Languages in 2021
Click on the picture to check the resource
This list is only for 2021, if you are reading this in like 2024, 2025, etc... the in-demand languages will be changed probably, so you have to Google it yourself 😄
Recommendations
You're not required to follow all the standards of this post, there's ones more important the ones, so you have to just measure them, don't take it for granted. Good luck. 👍🏻
Keep in mind:
- Do not be intolerant of the language you will start with or force others to start with it as well.
- Don't stop learning, and don't reject learning new language for no reason.
- When you learn your first language; focus more on learning the basics of programming itself, not just learning the language.
Thank you for reading 😊
I've love to hear what do you think about that topic in the discussion below.
This content originally appeared on DEV Community and was authored by
| Sciencx (2021-10-16T19:51:12+00:00) What language do I start with? (personal opinion). Retrieved from https://www.scien.cx/2021/10/16/what-language-do-i-start-with-personal-opinion/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.