Small Basic

Microsoft just released another .NET language: Small Basic, designed to get MS back into the business of teaching programming. I have to laugh at parts of the release document. For example, the claim that programming languages started simple and easy to learn, and that the high-level concepts of modern languages discourage people from learning to [...]