Which is better: Python or C++?

Normally I’d say Python because it’s easy.

But if you take the time to learn C (not C++), you will actually be able to use what you’ve learned in a lot of other languages and systems later, since much of what you use is actually written in C and C++.

The orthodoxy is to chose Python, but based on my own experience as a young programmer, learning C was the best thing I did.

Many standard libraries are patterned off the C standard library (stdlib) and the foundation of standard Ansi C is a good start for making you into a really decent programmer.


  1. Is it right to start my programming career with Python than C++?
  2. I’m willing to make a project for my final year. What project (related to Python) should I make to achieve a good grade?
  3. How hard would it be to learn Ruby or Ruby on Rails for a Python developer?
  4. What profession is better with learning a little programming?
  5. Is computer programming better than history?
  6. I can't solve a simple Python program, and no ideas for a mini project.
  7. What are some programming skills that can provide financial freedom?
  8. What's your main goal for learning programming?