Re:Ask HN: What programming language should I teach my child?
by ModernMech on Wednesday January 12, 2022 @08:20PM
(#29915541)
Depends on how young. Logo if they're in elementary school; it was designed for children of that age. A large number the students I teach started with Logo as children and went on to learn other languages.
[ Parent
| on HN ]
Re:Ask HN: What programming language should I teach my child?
by alexshendi on Thursday January 13, 2022 @07:27AM
(#29920024)
I think Logo gets a undeserved reputation as a "kindergarden" programming language, when it's actually a nice Lisp dialect. See Brian Harvey's "Computer Science, Logo Style". Available for free for personal use (as in free beer) at:
1. https://people.eecs.berkeley.edu/~bh/v1-toc2.html
2. https://people.eecs.berkeley.edu/~bh/v2-toc2.html
3. https://people.eecs.berkeley.edu/~bh/v3-toc2.html
(edited for better display of list of links)
Re:Ask HN: What programming language should I teach my child?
by ModernMech on Thursday January 13, 2022 @09:51AM
(#29921323)
While what you say is true about Logo being a good lisp, I would say the reputation it has is not undeserved but instead intentional due to the target audience of the turtle graphics system. The lisp-ness is incidental — I wouldn’t try teaching kindergarteners Clojure.