Tech Support > Computers & Technology > Programming > hi there re: Programming books in C,C++ ?
hi there re: Programming books in C,C++ ?
Posted by Chingy on September 6th, 2005


Hi there

I am computer power user and my hobby is to get all the knowledge I can
possibbly get to learn something I am interested in..

I have obtained, CCNA,MCSE(win2000) from self study and now I wanna move
onto programming, so which programming language I should learn as an
absolute beginner. I mainly intrested in C and C++ I heard/read from
different forums on the internet that these 2 languages are very powerfull.

My main goal is to learn the fundamentals and then on my own pace move
forward in game development/programming.

Some people say C++ is based on C, so should I learn C first before C++ or
jumping directly to C++ is worth it? Remember I am a Beginner! with no
previous programming background.

Which book should I get, I tried searching Amazon.com but there are 100's of
books on this and I am confused to choose whats good for me.

Enrolling in school would be a good idea but I am only doing this for my
hobby(not as a career) so thats not an option for now anyway!


Cheers


Posted by Randy on September 6th, 2005


Chingy wrote:

Skip C. Learn it eventually, but only as needed. It's a poor model for
a modern programming language. (But it's still *my* favorite language.)

If you want to master C++, take a look at Brucke Eckel's two books:

Thinking in C++:
http://www.amazon.com/exec/obidos/tg...books&n=507846

Thinking in C++ Volume 2:
http://www.amazon.com/exec/obidos/tg...books&n=507846

After that, check out C++ Templates: The Complete Guide:
http://www.amazon.com/exec/obidos/tg...=UTF8&v=glance

The 1500 pages therein ought to cover most of the fundamentals...

Randy

--
Randy Crawford http://www.ruf.rice.edu/~rand rand AT rice DOT edu

"Overstatement sucks." -- William of Ockham

Posted by Rob Thorpe on September 6th, 2005


Chingy wrote:
They are, they're are many other powerful languages though, and many
more powerful languages. C and C++ are very heavily used though,
especially in games.

I would recommend learning C first. C++ contains all of C as a
subset(almost), it also contains a great many other features. It's
powerful, but extremely complex, there are many different way to do
something in C++. Many C++ programmers have not learnt whole language
just the parts of it they often use.

I'm afraid I don't know the best book to read today for learning one of
these languages.


Posted by Jon Harrop on September 7th, 2005


Chingy wrote:
It sounds as though you are doing this for fun, in which case you absolutely
do not want to learn C or C++. Basically, (intelligent) people use C and
C++ because they have to, not because they want to. ;-)

If you want to expand your mind then learn Clean, SML, OCaml and Haskell. I
like OCaml.

--
Dr Jon D Harrop, Flying Frog Consultancy
http://www.ffconsultancy.com

Posted by Chingy on September 7th, 2005


Thanks for the reply guys I should check those books.

Cheers

"Randy" <joe@burgershack.com> wrote in message
news:dfko74$mto$1@joe.rice.edu...


Posted by gswork@mailcity.com on September 7th, 2005



Chingy wrote:
for C i recommend C: A Modern Approach
http://knking.com/books/c/

for C++ I like the 'Thinking in C++' book already advised

for book reviews to help you choose look at

http://www.accu.org/bookreviews/public/


Posted by on September 7th, 2005


"Chingy" <NoDamn@britney.com> writes:

Ocaml or scheme.

--

Seek simplicity and mistrust it.
Alfred Whitehead

A witty saying proves nothing.
Voltaire

Posted by Gorazd Bozic on September 7th, 2005


Randy wrote:
Complete books are available in HTML:

http://www.janiry.com/bruce-eckel/

Gorazd

Posted by Gorazd Bozic on September 7th, 2005


Gorazd Bozic wrote:
Oops, this is a mirror. Go to http://mindview.net/Books/DownloadSites
for a list of all mirrors. Bruce Eckel's mentioned books are free in
electronic form.

Gorazd


Similar Posts