I am so new to programming
by Talon · in Technical Issues · 08/26/2006 (10:35 pm) · 4 replies
Hi there,
My name is Talon, and I am an intermidiate 3D Modeler, but I have NO expeirience with programming, and I am wondering if there is a book, or anything that can teach me Torque Script or C++ or C, from a total no XP level developer, to an intermediate?
P.S. Does C relate to C++?
--Talon
My name is Talon, and I am an intermidiate 3D Modeler, but I have NO expeirience with programming, and I am wondering if there is a book, or anything that can teach me Torque Script or C++ or C, from a total no XP level developer, to an intermediate?
P.S. Does C relate to C++?
--Talon
About the author
#3
Sorry to go off topic :) But just wanted to note (and question) doesn't C++ get it's name as a play on words of "C incremented", or "C improved"? replying to this because creating a new thread would be useless for such a small question
Anyway, back on topic, sorry that I cannot really contribute to the thread other than asking the above. Dave Higgins pretty much summed up what I would have said.
08/27/2006 (7:51 pm)
Quote:Talon, C is the mother of C++ -- hence the name (it's C "plus more plus more", generically speaking)
Sorry to go off topic :) But just wanted to note (and question) doesn't C++ get it's name as a play on words of "C incremented", or "C improved"? replying to this because creating a new thread would be useless for such a small question
Anyway, back on topic, sorry that I cannot really contribute to the thread other than asking the above. Dave Higgins pretty much summed up what I would have said.
Quote:TorqueScript is modelled after C++ (though it has a very big PHP feeling, personally)Yes, I agree very much. I'm suprised how often it is compared to C++, when in my opinion PHP is a much better comparison
#4
08/27/2006 (10:37 pm)
@Alex, C "plus more" "plus more" would be "C incremented" it was a lay-man's way of stating the same thing -- as the thread is for a 'newb' programmer, lay-man's terminology seemed more appropriate :)
Associate David Higgins
DPHCoders.com
C++ is an object oriented version of C, and started out as an extension library to the original C langauge, and is still such ... just an overhauled extension to C.
As for 'no programming experience' and wanting to get a heads up on learning it, I would suggest starting with C++ books if your intention is to translate your knowledge into Torque technologies. The engine's are written in C++, and TorqueScript is modelled after C++ (though it has a very big PHP feeling, personally).
As both C and C++ are very old langauges, there are tons, if not millions, of free resources online to learn from. GG's resource database includes quite a few links, tutorials and other such items and most of them are very educational.
As for being able to suggest any resources, your personal learning abilities need to be revealed ... there's everything from the 'for dummies' series of book all the way up to the 'unix man pages' -- it all depends on what you need to make heads or tails of programming, and the langauge.
I would suggest perhaps to drop by your local library and borrow any of there books on C++, as it really does not matter if you get a 15 year old book or not until you learn the language well enough to be able to get into the fancier newer technologies and libraries available -- the langauge is still the same (for the most part).