Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

Should I learn python before C++?

I have never programmed before and am trying to get ahead of the curve this summer. I am enrolled into an accelerated BS computer science degree and will eventually need to learn both. As a beginner with no programming experience, which should I dive into first and why?

7 Answers

Relevance
  • Anonymous
    9 years ago
    Favorite Answer

    This depends on what career path you are looking for. C++ is the better starting point if you are going into video game development, graphics, or finance programming. These and various other careers require fast and precise control of underlying data.

    However, if you were looking to go into web development or application development then Python is more relevant as a starting point. These positions require agile speedy development, and Python is a great tool for prototyping software, as well as full-scale development.

    Moreover, C++ is more difficult to master, but Python can lead to bad habits. As an alternative if you're unsure, I recommend learning Java. Java is useful in a wide range of career paths, it's fairly easy to begin with, and the syntax is more similar to C-based languages than Python

    Source(s): Video Game Developer
  • Anonymous
    4 years ago

    Why Should I Learn Python

  • ?
    Lv 4
    5 years ago

    There is fairly no need to be trained scripting first, many of the ideas are similar. Its frequently just the syntax that differs, and whilst Python's syntax maybe slightly easier to gain knowledge of, i doubt it would take much more time to prefer up C/C++. The largest change between C and C++ is the use of classes. There are several other variations, but thats on the whole the primary one.

  • Anonymous
    9 years ago

    Learn the C basics

    Then learn C++

    Evolve into OOP (Object orientated programming)

    Do some Java or Objective-C (or PHP for he basics)

    Never do Python

    I consider it a waste of time

  • How do you think about the answers? You can sign in to vote the answer.
  • Ryan
    Lv 5
    9 years ago

    Don't dive straight into C++.

    You'll want to learn an easier object orientated language like C# or Java first.

  • 9 years ago

    Honestly I would jump into C first or just c++ only, there are sites and videos all over the place to help you do this (cs50.tv). It's easier going into c++ from C than anything else.

  • 9 years ago

    c++ is way better, it will be the best once you learn how to use it

Still have questions? Get your answers by asking now.