Re: Learning to Program
I agree with pokergrader. Learn one language well, and you'll be able to pick up (most) other languages pretty fast.
A lot of people start out with C. It's a pretty basic language that gets you pretty close to the hardware, but not as close as Assembler. Many current languages, i.e. Java and C++ (obviously) have their roots in C, so it's a good basis in that respect, too.
As for books to learn C, the so-called "bible" of C is a book called The C Programming Language written by the two creators of the language, Kernigan and Richie. I would also recommend a book called Programming in C by Kochan.
|