DEV Community

Panda Quests
Panda Quests

Posted on

How to decide which program language to learn first

This article was first published on my blog
“How to decide which program language to learn first” by pandaquests https://link.medium.com/UErj0gAyy6

Deciding which programming language to learn first can be very difficult in the beginning. Among all the languages, framework, and ecosystem that exists today, it’s not an easy choice. Here are three easy steps of how you can systematically decide which language is best to learn first for you.

1. Find out the WHY first

So why do you want to learn how to program? Do you do it just for fun or is it more professional? Do you have an idea in mind? Do you want to switch career? Answering the question why you want to do something will take you far. If you know why you are doing certain things, you will keep up the motivation even if the endeavor is not always going to be easy — trust me, learning how to program is not always easy.

2. Do your research

Once you know why you are doing it, then do your research.

If it is for a career change, then research what is in demand in your area. Look at job postings on LinkedIn or StackOverflow.

If it is for a personal project, then research what similar apps have been built in. For Websites, you can use for example Wappalyzer.

3. Decide

If you there are multiple languages you could use, then look for in demand languages and languages that have been around for quite a while. Learning a language that is in demand right now, will make you more attractive in the job market. Using a language that exists for a long time increase the chances that the language and it’s ecosystem is mature.

Tell me in the comment section the why you want to learn how to program and whether my tips helped you.

Top comments (0)