On 15/09/12 14:01, John Carlyle-Clarke wrote:
On 15/09/12 13:22, [email protected] wrote:
My 12 year old grandson has asked 'Which is the best Programming
Language to learn?' - over to you all!!
Python is a great starter language as Ralph said, but since it's good
to have a few options, I'd suggest that you also look at Scratch [1]
and BYOB [2]. I've only tried BYOB, and I can say that while it seems
very simple, it smuggles in some solid programming ideas and can reach
quite advanced concepts (first class lists and functions, for example).
Another thing I've heard described as being a good way to lead people
into concepts of programming is "If This Then That", or IFTTT as it's
often known [3]. How appealing that is depends on whether he's old
enough to have or be allowed accounts on various online services, and
if he's interested in them.
[1] http://scratch.mit.edu/
[2] http://byob.berkeley.edu/
[3] https://ifttt.com/
All good options. In the interest of having options, I would add Ruby too.
http://ruby4kids.com/ruby4kids
--
Next meeting: 2012-10-?? 20:00
Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/
New thread on mailing list: mailto:[email protected]
How to Report Bugs Effectively: http://goo.gl/4Xue