I am new to programming. What is the best language to learn first?

As a Software Engineering undergraduate I have been asked the same question again and again from newbies to programming and my juniors, “What is the best programming language to learn first?”.

Learning new language in both normal languages and programming languages are interesting. Once we started learning new, we will be unable to stop learning. But in order to make it more interesting we need to start learning from the easiest language, or we can say easy to understand.

Some say that learning C language will make your next language learning easy. Because if you have understood the syntaxes of C language, then you can easily understand any languages.

But learning C for the first time is not a better choice for a lot of learners. Sometimes it will make you think that programming languages are difficult. After around 3 years of experiences in programming I recommend all newbie learners to start learning from Python language.

Python is a very popular language that is used in a lot of famous web applications and desktop application. Learning and understanding Python language is easy and I am sure that it will make you love programming.

After learning Python language you can start learning C language. It will be difficult in the beginning, but you won’t be fed up learning because you already started loving programming language because of Python language.

So, in my point of view Python language is best for a new learner and also if you still haven’t learned python language… Hey!! why are you waiting?… Go and learn that beautiful language

Leave a comment

Design a site like this with WordPress.com
Get started