Today Microsoft released a developer preview of TypeScript, a new JavaScript-like programming language that is translated into JavaScript so that its apps can be run in any browser. The language and compiler are open source under an Apache 2.0 license.