TypeScript

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
Typescript logo 2020.svg
Paradigm(s)Multi-paradigm: functional, generic, imperative, object-oriented
Appeared in1 October 2012; 14 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 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.