| Scratch | Alice |
| Developed by Lifelong Kindergarten at MIT |
Developed by Randy Pauch at Univ. of Virginia and later CMU |
| Named after scratching by DJ's |
Named after Alice and Wonderland |
| 2D |
3D |
| Simple block-based programming |
More complicated block-based programming |
| Ages 7 and up? |
Ages 14 and up? |
| Used at Harvard to introduce programming |
Sometimes used for programming courses |
| Interactive with sensors |
Focus on animation |
| A few minor variants |
Storytelling Alice |
| Built on Squeak |
Built on Java |
| Fairly stable |
Alice 3.0 will use Sims 2 characters |