View Single Post
Posts: 1,808 | Thanked: 4,272 times | Joined on Feb 2011 @ Germany
#37
Originally Posted by uvatbc View Post
You know what? Keep Java and .net aside, go learn some computer science and use something simple not so verbose like python as your vehicle to learn the concepts of computer science.
As already admitted I'm not a professional programmer, so if that's his goal I cannot really give a recommendation.

But if one really wants to know the computer and the science behind computer science, I recommend two things:

* some form of assembly language (68000 is fine, Z80 as well, 8086 too)
With this (plus some context) you learn how a computer works. Surprisingly many people don't have a clue about this. It will help you put things in perspective and have an idea about the cost (speed/memory) of things.

* lisp and forth (or my favorite, rpl which combines the beauty of both). you learn to program without having to worry about syntax, boilterplate and frameworks.
 

The Following 3 Users Say Thank You to reinob For This Useful Post: