Learn Python Training from the Best Tutors
Search in
Is Python easy to learn as compared to C/C++ for a 12year girl ?
No Language is difficult if described and explained the way one understands and remembers easily. 12-year kids start thinking logically so they can understand. As far comparison is concerned, some say C/C++ is much easier then Python and others may have a different opinion.
The actual thing is how the subject is being delivered. Delivery of topic varies if a learner is an engineer and other is a novice.
read less
Yes, Python is easy to learn compared to C/C++.
Reason:
The Python is a beginner-friendly programming language which is more close to human level languge or english. Thus anyone who knows english should be able to understand the syntax of Python. For a 12 year old girl it would be easier to learn and understand Python compared to C or C++.
read less
Though Python is more comfortable than C/C++, I suggest you start with C (don't need to become an expert in C to start Python or any other language). Because learning C language would give you the confidence of building logic. You will come to know about what libraries are, how they are used, and how they can be built. All this stuff will give you a concrete foundation for your future in computer science.
It just takes less than two weeks to learn Python, but if you want a solid foundation as a programmer, then I suggest C is the first language you should learn.
Assuming that you know the logic (sometimes referred to as the pseudocode, an intuitive interpretation of the steps/instructions that you want to code), the difficulty lies in using the syntax of a programming language to write a program that can capture your pseudocode. In comparison to C/C++, the python syntax is slightly different. So, in my opinion, All languages have the same complexity. Nevertheless, if your goal is to write a program with the minimum lines of code, Python will be the preferred language for any programmer.
read less
Yes, as a computer science teacher I can close my eyes and say that Python is by far the most easiest programming language to learn. Many of my students prefer to learn Python instead of C/C++ because Python is a user-friendly language and has many real life applications compared to other programming languages. For example: Python libraries are extensively used in Machine Learning, Deep Learning, Data Science and Artificial Intelligence fields and also most developers prefer Python over others. Hence, it will be very easy for a 12 year old girl to learn and master python programming in a span of 3-5 months.
read lessView 88 more Answers
Related Questions
Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com
Ask a QuestionRecommended Articles
Top 5 reasons why you should learn Python
Python is one of the most popular programming languages in the world. It is general-purpose, object oriented, high-level programming language used in a number of programming fields. Python is a great programming language to learn as it will introduce you to the world of programming. If you are from the technical background...
Top 5 Skills Every Software Developer Must have
Software Development has been one of the most popular career trends since years. The reason behind this is the fact that software are being used almost everywhere today. In all of our lives, from the morning’s alarm clock to the coffee maker, car, mobile phone, computer, ATM and in almost everything we use in our daily...
Learn Microsoft Excel
Microsoft Excel is an electronic spreadsheet tool which is commonly used for financial and statistical data processing. It has been developed by Microsoft and forms a major component of the widely used Microsoft Office. From individual users to the top IT companies, Excel is used worldwide. Excel is one of the most important...
Make a Career as a BPO Professional
Business Process outsourcing (BPO) services can be considered as a kind of outsourcing which involves subletting of specific functions associated with any business to a third party service provider. BPO is usually administered as a cost-saving procedure for functions which an organization needs but does not rely upon to...
Looking for Python Training classes?
Learn from the Best Tutors on UrbanPro
Are you a Tutor or Training Institute?
Join UrbanPro Today to find students near youThe best tutors for Python Training Classes are on UrbanPro
The best Tutors for Python Training Classes are on UrbanPro