C++ Programming
By Vantri
@Vantri (42)
Sweden
September 10, 2010 6:26pm CST
Hello there, new on myLot and just want to say hello to everyone out there!
Just to get some more info, I was wondering if anyone know any great book, tutorial or page to learn basic C++ programming, as well as advanced C++ programming. Since I want to learn how to program, I'm looking up good places to learn from!
Also would be nice to hear from anyone with some fair amount of experience what to think of. And if anyone knows what programming language is good for game programming, it would be really helpful :)
2 people like this
5 responses
@dark_joev (3034)
• United States
11 Sep 10
I have to say C++ for Dummies infact for dummies in any programming language as for Game Programming C++ is the right language for anything but it will be hard to learn for a newbie into programming I would suggest going into DarkBasic or Blitz for you beginning languages or if you don't want to hand over the cash then Python which is really good because it is a scripting language that has been used at least one Game EVE Online uses Stackless Python. Python is an Open Developed Language so there are millions of free resources out there and there is even a library called Pygame for Python and you can do everything without having to work your way through C++ to get a GUI running and then move on to game physics trust me C++ is a general language met to do everything you could make a computer do so it could really cause a beginner programmer to quit before they really got any where fast. C++ has the power that is why it is used but really Python has good speed and can get really good graphics look at EVE for an example of how it can run. Python will be a good start to get you ready for the many other languages out there. Both Blitz and DarkBasic are owned by companies and really are only built for game programming while giving you a good start in how programming languages work. Also it will allow you to get your game up and running without to much of a problem.
1 person likes this
@zergzerg (94)
• Philippines
11 Sep 10
if python is one of the stepping stones to learn C++ better
could visual basic be one too ? :D because in our school we are studying about visual basic 6.0 and ive been learning a lot but i'm just wondering if it could be a stepping stone also to learn C++ ? :/
1 person likes this
@bloggeroo (2167)
• Philippines
11 Sep 10
C++ and Java are more related programming languages. But lately, C# is being touted as Microsoft's response or alternative to Java. So, C++ is pretty much a class/type of programming language all by itself. It's actually a leading (if not, the leading) language in embedded system programming.
Anyway, I suggest going to forums dedicated to programming and/or software development rather than myLot. There are a lot of experts in those forums.
1 person likes this
@dark_joev (3034)
• United States
11 Sep 10
C++ is really hard to understand the command to print something is the following
cout "Hello World" endl;
in python or darkbasic you simply need
print "Hello World"
So python is just easier to remember the commands and focus on the structure of the code more than the actual syntax needed to do something in the language.
C++ also is normally way too complex and general for your beginning programmer to understand or do anything close to make a video game with a GUI or 2d graphics in it. Oh and never-mind doing networking under C++ code it would take you years to get that all worked out on your own with out using a library of some form.
1 person likes this
@rbogle (8)
• Jamaica
11 Sep 10
I would suggest getting the Dietel & Dietel C++ How to Program. These books are great for beginners or any programmer. They always have easy to follow examples with detailed explanation for line by line analysis. I used the C How to program, and there JAVA and HTML books when i was in school.
1 person likes this
@rogue13xmen13 (14403)
• United States
11 Sep 10
My boyfriend is studying C++ as well, and he goes to Barnes and Noble to buy his C++ books, and he has connections through this military friend who downloads that books for free for him. I don't know what the programs are called, but if you look on Amazon's website or Barnes and Nobles website, just type in C++ and you can find a lot of books on those systems, but be aware, they are expensive.
@smilepleeeaz (784)
• India
11 Sep 10
HEllo Vantri.
First of all I would like to welcome you to mylot.
Now coming on to C++, well its such a wonderful language to learn. All you have to do is to just understand its basics very clearly and once you you have done that , you'll really enjoy programming in it.
Okay here i would like to tell you about some of the C++ books that is recommended for beginers.
*C++ Primer (4th Edition)
by Stanley B Lippman, Josee Lajoie and Barbara Moo
*The C++ Programming Language (3rd Edition)
by Bjarne Stroustrap is also a good book for references.
*C++ Primer Plus (5th Edition)
Written by Stephen Prata
I hope it will help you to begin your journey with C++.
take care :)
@fry_guy (110)
• India
13 Sep 10
i followed sumitra arora C++ book from tata macgraw hill, for my basic studies and it had made easier for me to undersand. however it only has basics about c++ and don't have much on headers or any advanced networking topics. it has two part 1 and 2. first part deals with basic logical operaters and so on, however it is the second book that you should buy if you know all about logical operaters, switch case and so on. second book contain some works on classes, pointers, structures, virtual, friend and file operation. I think this book will really be helpful for understanding basics