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.