TypeScript

Jump to navigation Jump to search
TypeScript
Typescript logo 2020.svg
Paradigm(s)Multi-paradigm: functional, generic, imperative, object-oriented
Appeared in1 October 2012; 13 years ago (2012-10-01)[1]
Designed byMicrosoft
DeveloperMicrosoft
Typing disciplineDuck, gradual, structural[2]
Influenced byC#, Java, JavaScript
InfluencedAtScript, AssemblyScript
LicenseApache License 2.0
Usual filename extensions.ts, .tsx

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.[3][4]

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

References

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