Jump to content
  • Advertisement
Sign in to follow this  
K1NNY

Not sure how to get into C++

This topic is 2536 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I am wanting to start learning C++ but i am not sure what to download or what all i need to get into this. I understand there is something called Visual C++ but at the same time i'm not sure what that is exactly. I really would just like to know what i need to get to start learning and programming in C++.

Share this post


Link to post
Share on other sites
Advertisement
Visual C++ is Microsoft's integrated development environment (IDE) for C++. It's basically a collection of tools that let you edit, compile and debug C++ code, all built into a single program.

If you download the Express Edition from Microsoft's website, you can get going pretty quickly. Just create a new console project and work on examples from a book or tutorial website.

Is C++ your first language, or do you have previous programming experience?

Share this post


Link to post
Share on other sites
Are you sure you want to start learning C++?

It is very recommended that you start with C#. Either way yu can get MS visual studio for both languages.

Share this post


Link to post
Share on other sites
Start here. If you are willing to consider other languages, read the entire thing, otherwise just read the C++ section. I would suggest you consider other languages, but as you haven't said *why* you want to start with C++, I will assume you have a good reason.

Share this post


Link to post
Share on other sites
I recommend you start learning the C programming language first since C++ is an "extension" of C that allows you to program with classes/objects. Basically, if you learn basic/intermediate C it will be a lot easier to learn C++.

When you do start learning C++ I recommend you get the book: Teach Yourself C++ in 21 Days. Even though this book is highly criticized due to its title, it has a wealth of information from cover to cover (literally, the inside portions of the covers have information on programming), it's easy to understand and the best part is that the book won't spontaneously explode after 21 days which means you don't have to follow the book's schedule (I personally recommend you not to follow the books schedule).

Share this post


Link to post
Share on other sites
C++ is no more an "extension" of C. It was... 20 yeas ago or when it comes out for the first time.

Just because with C++ you can write some procedural code that a C compiler can read (with some few restrictions) it doesn't mean C++ is a superset of C language.

Today they are two different languages.

Personally I think that ISO should break C compatibility but this is just mine thought and another story...

Share this post


Link to post
Share on other sites
I personally would forget about Visual C++. You will get a bad habit if you get used to it.
If c++ is going to be your first program language - you do realise that it's gonna be hard and long rode ?

I would personally start from the HyperText Markup Language - Html. Basically because you will get used to read the ' codes ', which you will definently need in C++.
And then from Html to javascripting or something. As soon as you will get used to them, you can start learning c++. Internet is full of tutorials, just google them.

I personally started learning c++ from E-books. Got the basic and now im programming my own program. And if your stuck at some point in c++ , you can always ask help from peaople. There are lot's of c++ forums out there. Just take a look at them and dont be afraid to ask help.

Peace!

-- Fr3ak --

Share this post


Link to post
Share on other sites
I have good experience in Python and Pygame so no this isnt my first programming language. I am wanting to step up to the next level and C++ is what ive thought to be the next level

Share this post


Link to post
Share on other sites
If you've already gotten familiar with "thinking like a programmer" in Python, and are resolute in your decision to learn C++, I've seen many people recommend "Accelerated C++" as a great book.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!