I agree that Java or C# is going to be easier to learn than C++, but I don’t think that ease is the only factor. I think you need to find out what type of programming you want to do first. Web, application, game, networking, tools etc…Then pick a language. There are plenty of step by step tutorials for C++ that will make it easy to learn the basics just like with Java.
If you go with Java I would suggest downloading Eclipse, it is a free IDE and will make it easier for you to learn. For C++, I don’t know of any free IDEs, textpad will color the syntax for you, and digital mars has a free windows compiler. Borland has a cheap C++ IDE and compiler, about $40.
www.javaranch.com is a good resource for learning Java. If you chose Java I would also recommend after you get into it for a few months reading the java language specification, JLS spec and the java virtual machine specification JVM spec. For C++ this book is the specification:
The C++ Programming Language
by Bjarne Stroustrup
Bjarne invented C++. So he knows what he talking about, however you may not find the book that accessible when you are learning. But there are probably a lot of good tutorials, I’ve always found the o’rielly book to be an excellent source to learn from.
2007-03-07 06:00:38
·
answer #1
·
answered by Anonymous
·
0⤊
0⤋
If this is your first time learning a programming language (which by the question, it sounds like it, no offense.) I would highly recommend starting with something like C#. You'll still learn OOP concepts but it's a newer language with better examples, and you will run into way fewer of the "gotchas" java/c++ are full of. You will be able to write just about any of the same kinds of apps you would with Java/c++. Microsoft also offers a free compiler: Visual C# Express. If you still have questions, email me.
2007-03-07 04:37:19
·
answer #2
·
answered by Joe 4
·
0⤊
0⤋
Search for tutorials
http://www.cplusplus.com/doc/tutorial/
That is a result from a yahoo search for C++ tutorial.
Hope that helps
RJ
2007-03-07 04:31:10
·
answer #3
·
answered by Anonymous
·
0⤊
0⤋
java is easiest to get started with.
2007-03-07 04:28:51
·
answer #4
·
answered by scruffy 5
·
0⤊
0⤋
the best website : freecomputerbooks.com u can search for tutorials and stuff...its fun
2007-03-07 05:33:46
·
answer #5
·
answered by Anonymous
·
0⤊
0⤋
www.pekiyi.150m.com/c.html
www.pekiyi.150m.com/java.html
2007-03-07 04:30:30
·
answer #6
·
answered by iyiogrenci 6
·
0⤊
0⤋