Implementations of the Stanford 2010 course - starting with Calculator