El lenguaje de programación Typescript
¿Qué es? 🤔
TypeScript es un lenguaje de programación libre y de código abierto desarrollado por Microsoft. Es un superconjunto de JavaScript, que esencialmente añade tipado estático y objetos basados en clases.
TypeScript utiliza el paradigma de programación Orientado a Objetos, donde podemos incluir clases como otros lenguajes como Java, C#, entre otros. (A partir de la versión ES6💪🏻 JavaScript implementa clases y es muy similar su uso al de TypeScript).
- Programación tipado, esto quiere decir que posee un conjunto de tipos para definir las variables.
- Alto nivel, lo que quiere decir que es entendible por humanos y posee un alto nivel de abstracción del código máquina.
- Programación que genera código JavaScript, sí, al final del día emite código JavaScript el cual es compatible con los navegadores.
- Código abierto.
- Desarrollo para cualquier sistema.
- Programación que puede ejecutarse en cualquier navegador o plataforma que soporte JavaScript.
¿Quién usa TypeScript?
¿Por qué debería usar TypeScript?
- Utiliza la misma sintaxis de JavaScript
- Utiliza las características de EcmaScript