Which Programming language should I learn as a beginner?

pratibha tiwari
GDSCVITBhopal
Published in
3 min readFeb 28, 2021
Which Programming language should I learn as a beginner?

If you are a complete beginner at programming, it can be really confusing to pick up your first language. In the beginning, you may have hundreds of options to actually start with and your final decision is definitely going to impact your career as a programmer.

To simplify things and getting an accurate answer, let’s explore the various factors associated with the decision of which language to pick-up as your first programming language.

The first question you need to ask yourself is what do you want to do as a programmer? Any language you select has its specific applications, so make sure you are well aware of these applications plus set your own aim as a programmer.

With strong research and suggestions from some astounding programmers, I’ll be listing here some recommended programming languages and their applications. Go through them and find your right fit!

As a beginner, if you want to first explore this field, learn about the thought process of a programmer, or build up some basics you can choose among languages like- Python, C, or JAVA. The main reason behind suggesting them is all these languages have tons of libraries and support materials available and they are relatively easier to pick up. This may help you strengthen your foundation and be familiar with the programming logic and syntax.

https://www.edureka.co/blog/python-libraries/#z3

You can refer to these links to have a look at libraries in JAVA and PYTHON.

The suggestions may vary for those who are interested in a specific part of the technical stack. If being a front-end developer fascinates you, go for JAVASCRIPT, whereas backend development needs Python or GO developers. Similarly, for android development, Kotlin or JAVA is most preferred and for ios development, one needs to get hands-on Swift or objective C.

In the end, it’s not just the choice of language that determines the direction of your career. No language is simple but you can definitely start with one of your choices. Keep in mind that the first programming language you learn will not make or break your career! As technology evolves continuously, there will always be more to learn. Focusing on your programming skills foundation and getting real-world experience will best equip you for your entire career.

--

--