You DON'T have to learn C before C++, but I do suggest you buy a book on C++ programming. See my source list below.
It's not going to be easy, but everyone's a beginner at some point, so you're NOT "in over your head".
2007-03-19 00:19:34
·
answer #1
·
answered by Anonymous
·
0⤊
1⤋
> "Well, I wanted to learn something bout this language, but don't have a clue from where to start."
You'll want to acquire learning resources and the software necessary to write C++ programs. I suggest buying a book, rather than googling and reading everything off the internet. There's a lot of bad C++ code on the internet, and you don't want to learn from that.
C++ Books: There's an organization called ACCU that checks C++ books for technical accuracy. Their reviews are at http://accu.org/index.php/book_reviews?url=search.xqy?field=subject&term=beginner's+c%2b%2b
You'll notice there's a huge number of bad books. In any case, I highly recommend two books: C++ primer by Lippman and Accelerated C++ by Koenig. Both books are technically good and are written by authors who know what they are talking about.
If you want something from the internet, make do with http://cprogramming.com/ , http://cppreference.com/, http://www.parashift.com/c++-faq-lite/, and http://c-faq.com/ . The first site is a link to tutorials which are technically accurate. The second is reference to the standard library, which you will need. The last two are FAQs, frequently answered questions, and you will have questions.
> "Is there any program I can buy and download from net? Or is there free C++ software "
This "C++ software" is called a C++ compiler. You need two things to start writing C++ programs. The first is the compiler which converts your code to the language of the machine. The second software you need is a plain text editor or an IDE to actually write the code in.
Some compilers cost money (Visual C++, Borland C++, Intel C++), but there are some for free. The big one is gcc, which has versions for *nix/linux/Macs and Windows (under the name MinGW). Another one is Visual C++ Express edition. Google them, and download either.
There's countless plain text editors and a few IDEs. Examples of IDEs are Visual Studio (for use with Visual C++), wxDev-C++, and Code::Blocks.
2007-03-19 04:34:05
·
answer #2
·
answered by csanon 6
·
0⤊
0⤋
Don't start with C or C++. They will be discouraging for a beginner. Instead, start using an interpreted object-oriented scripting language like Python. Once you get the hang of that, it will be easier to move on to C++.
2007-03-19 00:20:18
·
answer #3
·
answered by poorcocoboiboi 6
·
0⤊
1⤋
i always suggest before learning any programming language to go and learn algorithms, it is the first step towards programming world
2007-03-19 00:21:40
·
answer #4
·
answered by abd 5
·
1⤊
0⤋
Ive used Turbo C, and Dev C... Search for it in Google... Type "Dev C download free" then hit Search... Or, "Turbo C download free" in your search bar.. Buy books or get it free from BearShare....
2007-03-19 00:42:10
·
answer #5
·
answered by agent 3
·
0⤊
0⤋
C
C++
Java
C#
Ruby
2007-03-19 01:09:06
·
answer #6
·
answered by Coosa 2
·
0⤊
0⤋
you have to learn C before C++ and you're in over your head... take some classes
2007-03-19 00:14:57
·
answer #7
·
answered by Anonymous
·
0⤊
2⤋