TypeScript

TypeScript
ParadigmMulti-paradigm: functional, generic, imperative, object-oriented
Designed byMicrosoft
DeveloperMicrosoft
First appeared1 October 2012; 14 years ago (2012-10-01)
Stable release7.0.2 Edit this on Wikidata / 8 July 2026; 3 months ago (8 July 2026)
Typing disciplineDuck, gradual, structural
LicenseApache License 2.0
Filename extensions.ts, .tsx
Websitewww.typescriptlang.org
Influenced by
C#, Java, JavaScript
Influenced
AtScript, AssemblyScript

TypeScript is a programming language from Microsoft. It is a type of JavaScript that adds static typing. It became public in October 2012 when Microsoft worked on it for two years.

TypeScript can be compiled to most versions of ECMAScript (JavaScript).

References

  1. ↑ "TypeScript". CodePlex. Archived from the original on 3 April 2015. Retrieved 26 April 2015.
  2. ↑ "Announcing TypeScript 7.0".
  3. ↑ "Type Compatibility". TypeScript. Retrieved 21 March 2018.
  4. ↑ "Microsoft augments JavaScript for large-scale development". InfoWorld. IDG. 1 October 2012. Retrieved 26 April 2015.
  5. ↑ Turner, Jonathan (2 April 2014). "Announcing TypeScript 1.0". TypeScript Language team blog. Microsoft. Archived from the original on 2 May 2015. Retrieved 26 April 2015.
  6. ↑ Staff, Ars (2012-10-03). "Microsoft TypeScript: the JavaScript we need, or a solution looking for a problem?". Ars Technica. Retrieved 2021-08-15.