Complete no0b here

Pages: 12
Jul 28, 2011 at 5:23pm
Hello.
I am a complete noob to not only C++, but also programming. I am 16 years old and have decided to learn C++ as my first programming language. (Don't tell me to go learn python or java first.)

I just need help getting started. First, I need a compiler. Is there a compiler that you can recommend that is free? I also need to find an online tutorial. I know there is one on this website, but I want to know the best one. I have looked at http://newdata.box.sk/bx/c/htm/ch01.htm#Heading3 but I think it might be out of date since it was written at least ten years ago.

Thanks for helping.


Jul 28, 2011 at 5:29pm
closed account (1vRz3TCk)
I also need to find an online tutorial.
I would be much better if you could invest in a good book, Something like C++ Primer (Lippman et al). It will cover things in a lot more detail than a website would.
Jul 28, 2011 at 5:29pm
Hey there!

Welcome to the forum Uranium, we'll be glad to help you :)
First thing to get set up is an IDE, I suggest Code::Blocks.

http://www.codeblocks.org/downloads/26

You can download it along with a preinstalled compiler, it can't get any easier than that!
You'll also want to buy a book or two for starting out, but for now this website's tutorial will do.

http://www.cplusplus.com/doc/tutorial/

You can PM me if you have trouble setting things up ;)


Jul 28, 2011 at 5:33pm
thanks xander. I was looking at codeblocks earlier, I think i'll download it.
Jul 28, 2011 at 5:33pm
closed account (1vRz3TCk)
Uranium238, Sorry, I meant to ask what OS your are using?
Jul 28, 2011 at 5:35pm
Is Teach Yourself C++ in 21 Days, 2nd Edition a good book, or is it outdated? Because the book is online here, http://newdata.box.sk/bx/c/index.htm
Jul 28, 2011 at 5:38pm
Windows 7
Jul 28, 2011 at 5:53pm
you can download VC express for free. its intellisense is good. like if your function or other code just isnt right you will see visual cues before you compile that lets you know something is wrong.
Jul 28, 2011 at 5:55pm
ok acorn i might try that.
Jul 28, 2011 at 6:00pm
closed account (1vRz3TCk)
When it comes to Compilers/IDEs it is probable best to get a few and see what you like, Code::Blocks is good but I prefer Microsoft Visual C++ express. (just avoid Dev-C++)

Compilers, IDEs, Debuggers and the Jazz: http://www.cplusplus.com/articles/j8hv0pDG/

Books, I would not go near a Teach Yourself X in 21 Days but that may just be me.
Last edited on Jul 28, 2011 at 6:00pm
Jul 28, 2011 at 6:01pm
What is wrong with Teach Yourself C++ in 21 Days. Just curious..
Jul 28, 2011 at 6:17pm
closed account (1vRz3TCk)
The one you posted a link to is for pre-standard C++ (i.e. very old).
Jul 28, 2011 at 6:19pm
Ok CodeMonkey that helps.
Jul 28, 2011 at 6:25pm
Should i write my code in just notepad?
Jul 28, 2011 at 6:44pm
closed account (1vRz3TCk)
I would not recommend it, you could write your code in notepad but an IDE has a text editor designed to help you write code.
Jul 28, 2011 at 9:29pm
I wouldn't go for a book with a big fat lie in the title. 21 hours is impossible.
It'll realistically take about 2-3 years to really get proficient with it.
Jul 28, 2011 at 9:47pm
So far cplusplus.com is my only resource. Can anyone recommend some good online resources or tutorials?
Jul 28, 2011 at 11:23pm
closed account (zb0S216C)
LearnCPP[1] is a good website.

References:
[1]http://www.learncpp.com

Wazzak
Last edited on Jul 28, 2011 at 11:23pm
Jul 28, 2011 at 11:41pm
I don't know about online resources, but my main learning experiences have been achieved through C++ Primer Plus by Stephen Prata. It's pretty damn fine, if I do say so myself.
Jul 28, 2011 at 11:54pm
im using Sams teach yourself C++ in 24 hours, it covers some topics on it that cplusplus doesnt
Pages: 12