Hello. I am pretty much a complete beginner as my only experience with programming has been some AutoHotKey scripts. I would like to get to C++ eventually, but right now I am looking for languages that will help me learn programming basics. I am mostly considering Python or Visual Basic right now, however, I would like your opinions on which language or languages would be best. Thanks.
Name:
Anonymous2009-02-28 18:28
Read SICP.
Name:
Anonymous2009-02-28 18:35
Scheme & C > Python >>>> Java > brainfuck > C++ >>>>>VB
C. then once you understand all that loops,functions,and data types crap that is essential to all 'real' languages, learn something object oriented - like java or C++
Name:
Anonymous2009-03-01 1:30
Haskell. then once you understand all that recursion,pure functions,and algebraic data types crap that is essential to all 'real' languages, learn something declerative - like clojure or XSLT
Name:
Anonymous2009-03-01 2:03
>>10
Haskell doesn't have loops or data types like real langauges, it just has functions,