Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

TypeScript

Typed Superset Language

TypeScript is a programming language developed and maintained by Microsoft that adds optional static typing to JavaScript. Designed by Anders Hejlsberg and first released in 2012, TypeScript is a strict syntactic superset of JavaScript: every valid JavaScript program is also valid TypeScript, and the TypeScript compiler transpiles typed code down to plain JavaScript for execution. It is intended chiefly for building and maintaining large-scale JavaScript applications. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/

Facts
First Released
2012 1
Paradigm
Object-oriented, functional, imperative and generic 1
Significance
A typed superset of JavaScript maintained by Microsoft, widely adopted for large-scale web application development; every valid JavaScript program is also valid TypeScript. 1
Connections

Base Language For

Angular, Frameworks

Angular is a TypeScript-based framework developed by Google.

NestJS, Frameworks

NestJS is written in TypeScript.

Nuxt, Frameworks

Nuxt is written in TypeScript (built on Vue.js).

In Field

Invented By

Source Wikipedia: TypeScript

Preceded By

JavaScript, Programming Languages

TypeScript is a strict syntactic superset of JavaScript: every valid JavaScript program is valid TypeScript.

Source Wikipedia: TypeScript
In the Other Atlases
Sources
1. Wikipedia: TypeScript
Wikipedia
  • Introduction
  • Infobox / History section
  • Invented By: Anders Hejlsberg
  • Preceded By: JavaScript
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.