C Programming Python

Is C Programming Knowledge A Must To Learn Python or Any Other Programming Languages?

Now a days , there is a ongoing myth among some people, who are complete beginners in the programming world or coding world that without learning languages like “C” or basically “C”, you won’t be able to learn modern high level programming languages like “Python” well. It can be simplified like this that before learning any other language you must need to learn “C’. I decided to write an article over this when one of my classmates reached me with the same type of problem which I mentioned in the very beginning. She asked me for suggestions on how to learn “Python” as a complete beginner. After I gave her some suggestions, she said that she has a confusion that if she needs to learn C Programming first in a good manner to cope up with learning Python or not. I told her that it isn’t necessary to learn C programming language to learn Python. But she acclaimed that she have heard that without learning C first, her basics of programming won’t be clear in a full manner and for this she believe she should learn C before learning the others. So , I am going to share my thoughts over this topic today.


Python is a high level programming language. It is one of the most popular and widely used programming language in today’s world. Data Science, Machine Learning , Artificial Intelligence etc fields are mostly dominated by Python now. If you are a complete beginner in coding and want to learn Python, then I will say without thinking twice you should start learning Python. Don’t get worried with the confusion that you need to learn C first.If you have basics of C or any other programming languages then it will boost up your learning speed but if you don’t have it , need not to worry much about it. Programming Languages are just a medium or a way to make the machines understand what we want it to do. The main concepts like loops, conditional logic, functions or methods are quite similar in all languages , just the syntax and code writing styles are different from language to language. In Python , the syntax are quite English alike, so it’s quite easy to understand and learn.

When you will begin to learn Python, you will find programming very easy and interesting as you won’t have to work hard with declaring variables before using them and etc. Just learn and understand how functions , loops, conditions etc main basic things works in Python and practice more and more. Many programmers have learnt Python as their first language and they are doing a lot of good works in coding field. One of my friend has also learn Python first and then learnt C , his favorite language is Python and he understands very well about the coding basics. The main thing is you must need to learn one programming language in a good manner to understand basics of coding, no matter whether it’s Python or C or Java or Pascal or Swift or JavaScript, whatever it is .

When you will have a good experience as a beginner with any programming language, you won’t find it very much hard to learn a new one. There are a lot of resources present in online on Python , so don’t be late , start learning, start coding.


At last I want to say for the beginners of coding world , “To learn coding , you must do coding . Without writing codes on your own , you won’t be able to learn it well.” Best of luck to every one.

If you like it, share it with others !
Leave a Reply

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