3 ms·
Scratch (http://scratch.mit.edu/ http://scratch.mit.edu/) is a good way to learn the basics of putting programs together. It's done visually and it may feel li
by DavidSJ 18y ago
Scratch (http://scratch.mit.edu/ 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.
- tptacek 18y agoMy 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.