I was just thinking about how Flash and ActionScript remain the best tool I can remember that progressively taught people how to code. I watched plenty of folks go from not having written a single line of code to writing their own object oriented and strongly typed frameworks.