<div dir="ltr"><div><div>Probably not surprising anyone, I&#39;m going to recommend Python.<br><br></div>It lets you dip in to the structure of algorithms without having to first learn to manage your own variable allocations, type restrictions, etc.  Those things can be added later when adding C or Java.<br><br></div>Python is also available by default on Raspbery Pi (and clones), allowing more tangible projects.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Dec 23, 2015 at 11:24 AM, Kenny Lussier <span dir="ltr">&lt;<a href="mailto:klussier@gmail.com" target="_blank">klussier@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Hi All,<br><br></div>My daughter has expressed an interest in learning to code. It&#39;s a non-specific, very general interest. She doesn&#39;t have a specific area of interest that she wants to learn (UI, game development, HPC, etc.), she just want to learn how to code. <br><br></div>What do people think is the best language for a 12yr old to learn? What is most flexible to use for different purposes? What tools are out there to teach a kid to code? Code Academy and the like seem to be a little dry and never yielded wonderful results for most of the adults I know, so other ideas would be welcome.<br><br></div>Thanks,<br></div>Kenny<br><br></div>
<br>_______________________________________________<br>
gnhlug-discuss mailing list<br>
<a href="mailto:gnhlug-discuss@mail.gnhlug.org">gnhlug-discuss@mail.gnhlug.org</a><br>
<a href="http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/" rel="noreferrer" target="_blank">http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/</a><br>
<br></blockquote></div><br></div>