TypeScript linguaggio di programmazione | |
---|---|
Autore | Anders Hejlsberg, Microsoft |
Data di origine | 1º ottobre 2012 |
Ultima versione | 5.7.2 (22 novembre 2024) |
Utilizzo | General purpose |
Paradigmi | Multi-paradigma: scripting, orientato agli oggetti, strutturata, imperativa |
Tipizzazione | Media |
Estensioni comuni | ts e tsx |
Influenzato da | JavaScript, Java, C# |
Implementazione di riferimento | |
Sistema operativo | Windows, Linux, macOS |
Lingua | Multilingua |
Licenza | licenza Apache 2.0 |
Sito web | www.typescriptlang.org/ |
TypeScript è un linguaggio di programmazione open source sviluppato da Microsoft. Si tratta di un'estensione di JavaScript che basa le sue caratteristiche su ECMAScript 6; capo del progetto è Anders Hejlsberg.[1][2][3][4]
Il linguaggio estende la sintassi di JavaScript in modo che qualunque programma scritto in JavaScript sia anche in grado di funzionare con TypeScript senza nessuna modifica. È stato progettato per lo sviluppo di grandi applicazioni ed è destinato a essere compilato in JavaScript per poter essere interpretato da qualunque web browser o app.[5]