Address
Whiteland, IN 46184
Work Hours
Monday to Friday: 9AM - 5PM
Weekend: 1PM - 3PM
Every beginner programmer has the question, what programming language do I learn first, then they start jumping from one programming language to another. This short article’s aim is to help with that problem.
Forget Programming Languages: Forget programming languages. Yes, do not jump headfirst into a programming language, learn the thought process of a programmer. Learn what programming is, how programming is done, read articles on how programs are made first of all. The concept of how the computer works after you understand this then we can now look for a language to start working with.
Looking for a Language: There are a lot of languages out there each used for different things, now what is your thought process. Do you want to build applications for the web, for mobile, do you want to go into AI, AR.
After this thought process, you see that you begin to have focus and your mind is not scattered that you jump from one language to another. If you want to go into the mobile development world there are key languages that are used there which are:
If your choice is web the major languages there are :
Game Development
AI Development
These languages are not the only used languages for each of these platforms but they are the majorly used languages.
What are you are not sure: If you are not sure the platform you want to get into, then move to study the concepts of a programming language. My advice is to start with a strictly typed language. C# or Java, these two languages are very popular already and are used for a lot of enterprise applications. It will help you change the way you think and make you think like a programmer. If you see these languages as too hard then you can start with python which still has the concepts that C# and Java have.