Programming has been around since the 1950s when the first programing language named FORTRAN (FORmula TRANslation) was developed by Jack Backus and his team in IBM. As time pass by, more and more programming languages were developed leading to more than 700 programming languages out there. As a beginner or those who are planning to start their programming journey, this information is overwhelming. But which programming language would be the best to start with?
Here are seven of the best programing languages to begin with.
1. Scratch
Scratch is a block-based programming language which allows you to create animated projects such as movies and games. This educational tool is targeted primarily to children aged 8 – 16 years old. This is one of the most popular after-school classes.
2. Python
There’s no doubt that Python is one of the highly recommended programming languages for a beginner. This general-purpose programming language allows you to code and create web and mobile application. In fact, YouTube, Facebook, and Google uses Python on their Back-end Server.
3. JavaScript
One of the most used programming languages by famous applications for their Front-end (Client/User-Side) is JavaScript. This programming language is relatively easy to learn and can be used in a wide range of applications.
4. Java
When we say Java, it is probably one of the oldest programming languages around. But don’t belittle Java hence it is still one of the most in demand and highly sought-after programming language.
5. Kotlin
If you are into Android development, Kotlin is one of the language recommended for you. Recently, Google announced Kotlin as their first choice for Android App development.
6. Ruby
Ruby is somehow like Python in that is simple and easy to read. This programming language mainly focuses on web-based and mobile applications.
7. C/C++
C is a general-purpose programming language used for scripting system applications. It is one of the most powerful modern programing language and is considered as a mid-level programming language. On the other hand, C++ is an enhance version of the C language.
Final Thoughts
There are a lot of available programming languages out there. Choose the programming language that best suits your interest. Besides, all of them are fun and exciting skills to learn.
Sources:
https://coderdojo.com/2015/03/20/top-5-programming-languages-for-beginners/
https://smartbear.com/blog/best-programming-language-to-learn-first/
https://en.wikipedia.org/wiki/Scratch_(programming_language)
https://en.wikipedia.org/wiki/Programming_languages_used_in_most_popular_websites
Website: www.siliconvalley4u.com
Email: info@siliconvalley4u.com
Facebook: https://www.facebook.com/siliconvalley4u/
Twitter: https://twitter.com/Siliconvalley41
LinkedIn: https://www.linkedin.com/company/siliconvalley4u
Written by John Vergel Pajutining, Siliconvalley4u