Jump to content

TypeScript

From Simple English Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
TypeScript
ParadigmMulti-paradigm: functional, generic, imperative, object-oriented
Designed byMicrosoft
DeveloperMicrosoft
First appeared1 October 2012; 11 years ago (2012-10-01)[1]
Stable release5.5.4[2] Edit this on Wikidata / 22 July 2024; 9 days ago (22 July 2024)
Typing disciplineDuck, gradual, structural[3]
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.[4][5]

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

References

  1. "TypeScript". CodePlex. Archived from the original on 3 April 2015. Retrieved 26 April 2015.
  2. "Release 5.5.4". 22 July 2024. Retrieved 28 July 2024.
  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.