Hacker News new | past | comments | ask | show | jobs | submit login

Scratch (http://scratch.mit.edu/) is a good way to learn the basics of putting programs together. It's done visually and it may feel like just a toy, but you can do some pretty cool things, it has a very shallow learning curve, and it can intuitively guide you to learning some important concepts which then have applicability to traditional programming.



My 9 year old son is pretty facile with Scratch, and my 7 year old daughter loves playing with it. I second this recommendation for younger kids.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: