TypeScript | ||||
---|---|---|---|---|
![]() | ||||
Paradigma | objectgeoriënteerd, scripttaal, imperatief, functioneel, generiek | |||
Verschenen | 1 oktober 2012 (12 jaar) | |||
Ontwerper | Anders Hejlsberg | |||
Ontwikkelaar | Microsoft | |||
Huidige versie | 5.7.2[1] ![]() (22 november 2024) | |||
Typesysteem | Duck-typing, graduele typering, structurele typering | |||
Beïnvloed door | JavaScript, C#, Java, CoffeeScript | |||
Invloed op | AtScript | |||
Licentie | Apache Licentie v2.0 | |||
Bestandsextensies | ts, tsx | |||
Website | (en) Projectpagina | |||
|
TypeScript is een open source programmeertaal ontwikkeld door Microsoft. Het is een strikte superset van JavaScript, en voegt typing en objectgeoriënteerd programmeren toe aan de taal. Anders Hejlsberg, hoofdarchitect van C# en bedenker van Delphi en Turbo Pascal, heeft aan de ontwikkeling van TypeScript gewerkt.[2][3][4][5] TypeScript kan gebruikt worden voor de ontwikkeling van JavaScript-toepassingen voor client-side of server-side (Node.js).