Which programming language should you learn first to become a programmer?

There are more than thousand of programming languages having different names but the objective of the programming languages is to communicate with our computers. Because the computer does not understand our speaking languages it only understands binary digits. So it is very hard to choose which programming language should you learn first!

The reason to choose any programming language is either for getting a job in a software company or for making your software or video games. You first have to identify your need to learn a particular programming language.

For developing websites and web applications.

For developing websites and web applications you need to learn web-based programming languages such as HTML, javascript, PHP, Ruby on Rails, etc.

You should start with HTML (Note: HTML is not a programming language).

For developing desktop applications.

For developing desktop applications, you need to learn c/c++, java, python, etc.

You should start with c/c++.

For developing Android applications.

For developing an android application, you need to learn java, kotlin, etc.

You should start with java.

For developing IOS applications.

For developing ios applications, you need to learn swift, c/c++, java, etc.

You should start with swift.

For machine learning.

For machine learning, you need to learn python, R, Stata, Matlab, etc.

You should start with python.

For AI development.

For AI development, you need to learn python, R, lips, prolog, java, etc.

You should start with python.

For robotics.

For robotics, you need to learn c/c++, python, Matlab, assembly, etc.

You should start with python.

Note: This is not only the programming language that you learn. But when, if you master one programming language then the other programming languages are quite easy to learn for you.

Leave a Reply

Your email address will not be published. Required fields are marked *