En Windows 8 Microsoft le da  el principal lugar para programar aplicaciones  a  javascript (Por supuesto con HTML5) y siguiendo esto los chicos de  Redmond  han lanzado una mejora de ese lenguaje llamada TypeScript

Aunque hay que tener claro que  si bien ellos lo presentan como un nuevo lenguaje , hay que tener claro que, no es un nuevo lenguaje de programación “desde cero”, sino un superconjunto de JavaScript. Eso significa que es totalmente compatible con todo el código existente, sin necesidad de tocar un punto y coma de las librerías que podemos tener ya desarrolladas.

Lo mejor del asunto es que TypeScript es open source y que ademas ofrece herramientas para integrar el lenguaje de programación en distintas herramientas (Visual Studio, Sublime Text, Vi y Emacs), así como un paquete para Node.js.

Sitio oficial | TypeScript

Lo vi en http://www.genbeta.com/