What's a good programming language to start with?
cpr: Why not try Squeak? It's a modern Smalltalk with a complete graphical interface, and learning it well will thoroughly warp your mind into the 100% object-oriented approach to computing. (A very useful warp. ;-)It's freely available and runs on all major operating systems.http://www.squeak.org/And then if you get Peter Seibel's "Practical Common Lisp" book and learn Lisp, you'll be completely ruined for any "blub" language like Java or C++. But you'll be light-years ahead of the crowd...