Japp
TypeScript, la evolución de JS

TypeScript, la evolución de JS

TypeScript es un lenguaje de programación desarrollado por Microsoft que está dando mucho de qué hablar.

TypeScript es un lenguaje de programación libre, desarrollado y mantenido por Microsoft. Es un superconjunto de JavaScript que añade tipado estático y objetos basados en clases. Anders Hejlsberg, diseñador de C# y creador de Turbo Pascal, ha trabajado en su desarrollo. Puede usarse para crear aplicaciones JavaScript que se ejecuten tanto en el cliente como en el servidor.

Extiende la sintaxis de JS

TypeScript extiende la sintaxis de JavaScript, así que cualquier código JavaScript existente debería funcionar sin problemas. Está pensado para proyectos grandes, que a través de un compilador de TypeScript se traducen a JavaScript original.

TS soporta ficheros de definición con información sobre los tipos de librerías JavaScript existentes, similares a los ficheros de cabecera de C/C++ que describen la estructura de ficheros de objetos existentes. Esto permite que otros programas usen los valores definidos en esos ficheros como si fueran entidades de tipado estático. Existen cabeceras para librerías populares como jQuery y los módulos básicos de Node.js.

Un compilador escrito en sí mismo

El compilador está escrito en el propio TypeScript, se compila a JavaScript y tiene licencia Apache 2.

TS se incluye como lenguaje de primer nivel en Microsoft Visual Studio desde la versión 2013 Update 2, junto a otros lenguajes de Microsoft. Una extensión oficial permite que Visual Studio 2012 también lo soporte.

Japp ©2026

¿Salir sin guardar?

Tienes cambios sin guardar en este formulario. Si sales ahora, se perderán.

esen