Probably not surprising anyone, I'm going to recommend Python. 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.
Python is also available by default on Raspbery Pi (and clones), allowing more tangible projects. On Wed, Dec 23, 2015 at 11:24 AM, Kenny Lussier <kluss...@gmail.com> wrote: > Hi All, > > My daughter has expressed an interest in learning to code. It's a > non-specific, very general interest. She doesn'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. > > 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. > > Thanks, > Kenny > > > _______________________________________________ > gnhlug-discuss mailing list > gnhlug-discuss@mail.gnhlug.org > http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/ > >
_______________________________________________ gnhlug-discuss mailing list gnhlug-discuss@mail.gnhlug.org http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/