So I'm going to give you the languages that I think should be learned based on your programming interests. For a web developer If you want to learn web programming you should start with HTML / CSS. Once you are comfortable with these languages, start learning JavaScript if you want to do frontend or PHP as a php developer for backend. In case you want to do fullstack i.e. create an entire website on your own, try JavaScript and then try to pivot to Node JS For scripting or to do a bit of everything In case you are not sure where to go or want to do a bit of everything, I recommend Python. It is the most versatile language. The community is huge and the language is accessible to beginners. The advantage is that you will be able to make scripts, artificial intelligence, software, websites etc ... Of course, it will take a lot of patience and practice, but it's worth it.
For software / low level / electronic development in case you want to develop high performance software / video games, I recommend learning C ++. This language will allow you to create extremely fast programs. It is very complex, but certain technologies like object oriented programming will make it easier for you. Keep in mind that this is one of the most difficult languages to learn in the market. In case you want to create programs that interact with electronic hardware, or even operating systems, you have to go through C. This language has all the attributes of C ++. In fact, he is the basis of this language. It does not have certain simplifications like handling strings or object oriented programming, which makes it much smaller. A C program will be much smaller, allowing you to interact with systems that have little RAM and storage.
In conclusion A lot will change in the programming world in 2021. In this article, I have tried to give you the languages that I think will be the most useful and that will stick out over time. That’s why I didn’t mention JAVA. I hope this article has given you a clearer picture. If so, don't hesitate to subscribe to my newsletter, you will also receive a guide to getting started with programming.