On 05/01/15 15:43, Rajesh Mehar wrote: >> To turn the question around: What are you interested in? What sort of thing > do you want to build? >> Web apps? >> In-browser games? >> Robots? >> Software to model quantum field theoretic models of nucleus formation? > > Actually Alaric, when I'm not having fantasies about writing my own Android > Apps, I mostly want to just get back to writing different types of basic > programs and be able to introduce my younger relatives (nieces, nephews, my > own child when he grows up a bit) to the joys of programming. When I was > young (in the times of MS Dos 6.22) the computer was not an opaque thing > that did stuff that I couldn't understand how it did. I want to get back to > that level of comfort with 'looking under the hood'. I have 3 computers at > my disposal, one Windows, one Mac, and one Linux (Ubuntu).
Python's not a bad choice, by any means. But for true "What happens inside the box", you can't beat assembler :-) Back when I was a kid, there were books on assembly language for children - I think the reputation it has since earned for being "dark magic known only to wizards" is unfair! ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/
