The Future of Code
Processing is "an electronic sketchbook for developing ideas." Processing also offers a way to learn programming through creating interactive graphics. Among possible ways of learning code, I think students can find motivation in immediate (in real time) visual feedback.
Tweak Mode- This is awesome. You cannot type anything while running the app, but you can drag the number values to change them. I think this is a big step up for code tools.