I personally believe that you have to choose a programming language depending on what you want to build. If you are new to programming and probably you've read this somewhere... The best language to learn is Python. Why Python?, its very easy, has a broad community and I have to say that it has the best ever documentation. There are many YouTube content creators that give the best tutorials on Python like Dev Ed and Clever Programmers (Qazi).
Right, Let me list all the languages you need to learn in 2020... especially in South Africa.
![]() |
| Python Programming Language |
2. Java - Unlike in the US, Many companies in South Africa are looking for Java developers. Most systems are powered by Java. As we know that Java runs on almost every device, Java developers are in high demand. In South Africa Java is still the most used language for Mobile App Development than Kotlin (But I suggest you should check out Kotlin too as it is easy to learn).
3. C# and .Net - .Net is said to be one of the best languages to run a website's backend service. C# is the best language to develop systems and softwares especially for windows. I'm currently studying C# at Nelson Mandela University.
4. JavaScript - JavaScript has become the 'beast'. It is now not only limited to web development. There are blockchains that are developed with JS. I think JavaScript managed to grow much because of its frameworks. Frameworks are used to suit and make developer's work easy. Facebook developed React.js of which is one of the best JavaScript Frameworks out there. There is also node.js, vue.js and hammer.js just to name a few.
So as I said, choosing a programming language depends on what you want to build. You may find out that there is a JavaScript framework that has the tools to build your project than a python framework. Remember to choose wisely and make sure you don't lose focus to other languages.





0 comments:
Post a Comment