Microsoft presenta TypeScript: una evolución del lenguaje JavaScript

TypeScript es un lenguaje para el desarrollo de aplicaciones escalables basado en JavaScript.

Realmente TypeScript es un superconjunto de funcionalidades escrito para JavaScript que compila código a JavaScript plano. Aplicando parte de la misma sintaxis y semántica que los desarrolladores web ya conocen de JavaScript, con TypeScript tendrán acceso a nuevos componentes como clases, tipos y módulos de los que el lenguaje original carece y que nos facilitarán el desarrollo de aplicaciones de gran escala.

TypeScript puede utilizarse con código JavaScript ya existente, incorporar las bibliotecas más populares de JavaScript (como jQuery, Prototype…) y ser llamado desde otro código JavaScript, ya que al compilar genera simple código JavaScript que se ejecuta en cualquier navegador, en un servidor Node.js o en cualquier entorno ES3 compatible.

Microsoft publicará próximamente un plugin de TypeScript para utilizar en Visual Studio 2012.

Enlace: TypeScript