Quoting Eugene Salamin <gene_salamin@yahoo.com>:
You could give C a try. He can begin to program in C using just the simplest programming concepts, and gradually augment his knowledge. Since C is a language used by professional software engineers, none of the experience would go to waste.
--- Daniel Asimov <dasimov@earthlink.net> wrote:
My very bright 13-year-old nephew would like to learn computer programming (from scratch). He's quite familiar with using software, ...
How about good old LISP? It seems to me that the problem is not so much to find a nice language; they abound. It is to get that language into a nice environment where it can be used and experimented with. That means having a favorable operating system on a reliable computer, and it certainly wouldn't hurt to have an understandable operating manual or introduction (or even a sympathetic uncle). I've got students maybe 50% older and of who knows what brilliance, but the same problem exists. ... Good luck! - hvm ------------------------------------------------- www.correo.unam.mx UNAMonos Comunicándonos