Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Beginner programmer help.

Name: Portaljacker 2009-06-08 15:53

I've been teaching myself C for a little while and I plan to study programming in university. I was wondering what languages I should try next. I'd rather avoid web development if I can. I saw Microsoft's express books on VB and C# and was thinking of getting one of those. If you guys could suggest some books (titles, authors or publishers) that I could easily find in a book store like Borders (Chapters for me here in Canada though) I would greatly appreciate your help and someday I may be posting here a little bit wiser because of it.

Name: Anonymous 2009-06-09 10:57

Languages worth knowing:
Scheme: lets you branch out into LISP and Haskell, if for some ungodly reason you want to.

Lua: lets you branch out into Python easier, if for some reason Lua isn't good enough for you. WOWfags will love you, too. Really good Q&D language.

Python: it's a solid, popular language with lots of libraries, without the starbucks faddishness of Ruby. Unlike Scheme and Lua, it lacks TCO (but it can be sorta hacked in*).

C: if for some reason you find yourself unable to accomplish something with the previous three, then you need C. Also, embedded systems need C, which can be fun.

Assembly language: if you go with embedded systems and for some reason don't have a C compiler handy, you'll need to understand assembly, but typically this is not harder than reading a datasheet for a processor. (Writing good assembly, on the other hand...)

* - http://code.activestate.com/recipes/474088/

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List