Which programming language to start with as a beginner

Which programming language to start with as a beginner


There are numerous programming languages available. Some for a 
specific purpose and others for general-purpose programming. 
Depending on what you want to specialize in you may choose a 
particular program. But as a newbie or someone new to 
programming, you may want to choose an easy and a general-
purpose language that can help you understand and grasp the basics 
of programming in general.
The internet is flooded with myriads of tips on what programming language to start with as a newbie, however, most tips do not give point-blank advice on what specific language but beat about the bush.
As a beginner I recommend python. Yes, python, looking for an easier yet comprehensive programming language python is just perfect for you.


Comparing most languages that I have come in contact with, python is relatively easier. Simple codes, simple syntaxes, etc

.
I will take you through some of the popular languages, comparing them with a simple "hello world" program ( the first program written by every newbie, which is a convention of a sort) that prints hello world on the screen.

An image comparing java,c++, and python.




As you can see the python code is simpler, a single line of code, the use of fewer parentheses, and the use of a familiar word “print”. Since the program is written to print "hello world" on the screen, python uses the print word, unlike the other two languages java and C++, which uses 'System.out.println' and 'count' respectively. Also, the python code has no required lines of code before and or after the main code, it went straight to the point 'print (“Hello World”)'. This is just to demonstrate the simplicity of the python programming language in comparison to other high-end languages.


However, if you want to venture into a particular field, say app development, data analysis, web design, etc. then you may want to consider a language that is designed for that purpose, this will ensure efficiency. 


Below are some of the popular programming languages and their specialization.


Java – Android and desktop app development
JavaScript – Website development
C++ - Virtual Reality, Gaming, Computer Graphics
C – Operating System development
Python – App and web app development
PHP – Website development
R – Statistical analysis
SQL – database management
Objective – C – IOS app development
Swift – IOS app development
Kotlin – Android app development
Arduino – A microcontroller, Robotics

No comments:

Post a Comment

Others

Which programming language to start with as a beginner

Which programming language to start with as a beginner There are numerous programming languages available. Some for a  specific purpo...