3 ms·
I'm a bit surprised that Scheme-based languages, especially Logo and Racket, are not mentioned. See also: http://en.wikipedia.org/wiki/Educational_programming_
by vtail 16y ago
I'm a bit surprised that Scheme-based languages, especially Logo and Racket, are not mentioned.
See also: http://en.wikipedia.org/wiki/Educational_programming_language http://en.wikipedia.org/wiki/Educational_programming_languag...
- rednum 16y agoI remember when I was child in nineties and my father showed me logo. I didn't find it much interesting but it gave me some idea what programming is about [1]. Then in my teens I started learning C++ - and it was a real struggle. Only in the beginning of 2010 I discovered lisp language family (including racket) and I instantly loved its purity [2]. I wish I could start with it, it would save me much time and frustration. In fact I think I'm going to teach some basic racket to my 10 year-old cousin. [1] Well, I was 7 years old that time so it was basically something like realizing concept of programming language as a way of communicating with computer [2] Well, I'm no a lisp expert but they seem pure comparing to C/C++/Java when you write some beginner level programs - no cryptic things like type declarations or pointers