programming language, superset of JavaScript that compiles to JavaScript

TypeScript (TS) is a high-level programming language that adds static typing with optional type annotations to JavaScript. It is designed for developing large applications. It transpiles to JavaScript. It is developed by … Wikipedia
Factsheet
Family ECMAScript
Designed by Microsoft,
Anders Hejlsberg,
Luke Hoban
Factsheet
Family ECMAScript
Designed by Microsoft,
Anders Hejlsberg,
Luke Hoban
🌐
Wikipedia
en.wikipedia.org › wiki › TypeScript
TypeScript - Wikipedia
1 week ago - TypeScript was released to the public in October 2012, with version 0.8, after two years of internal development at Microsoft.
🌐
GitHub
github.com › microsoft › TypeScript › wiki › TypeScript's-Release-Process
TypeScript's Release Process
In general you can expect a release around every 3 months. TypeScript's release cadence is relatively regular in this respect, though there may occasionally be some variance due to holidays and other scheduling concerns.
Author   microsoft
🌐
GitHub
github.com › microsoft › typescript › releases
Releases · microsoft/TypeScript
TypeScript 5.9.3 Latest · Latest · Note: this tag was recreated to point at the correct commit. The npm package contained the correct content. For release notes, check out the release announcement · fixed issues query for Typescript 5.9.0 (Beta). fixed issues query for Typescript 5.9.1 (RC).
Author   microsoft
🌐
Microsoft Developer Blogs
devblogs.microsoft.com › dev blogs › typescript › announcing typescript 5.9
Announcing TypeScript 5.9 - TypeScript
August 1, 2025 - Today we are excited to announce the release of TypeScript 5.9! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for types. With types, TypeScript makes it possible to check your code to avoid bugs ahead of time.
🌐
Codemotion
codemotion.com › home › frontend › typescript 10 years after release
TypeScript is More Loved Than Ever After 10 Years of Release
October 25, 2022 - TypeScript was released publicly for the first time on October 1st, 2012. That means it has been around for about ten years now. This coding language builds on Javascript and gives programmers better tooling at any scale.
🌐
npm
npmjs.com › package › typescript
typescript - npm
Latest version: 5.9.3, last published: 2 months ago. Start using typescript in your project by running `npm i typescript`. There are 61824 other projects in the npm registry using typescript.
      » npm install typescript
    
Published   Sep 30, 2025
Version   5.9.3
Author   Microsoft Corp.
🌐
ITMagination
itmagination.com › blog › the-complete-history-of-javascript-typescript-and-node-js
The Complete History of JavaScript, TypeScript, and Node.js
August 16, 2023 - There were some attempts at making JS more predictable, however, Microsoft might have proposed the best solution to date. Typescript, JavaScript’s superset, saw the light of day for the first time in 2012.
🌐
Microsoft Developer Blogs
devblogs.microsoft.com › dev blogs › typescript › announcing typescript 1.0
Announcing TypeScript 1.0 - TypeScript
July 1, 2024 - When we introduced Typescript to the world with our first release, TypeScript 0.8 in October 2012, we couldn’t have imagined how the community would take shape.Our first release began with a small set of developers regularly interacting and ...
🌐
Effective TypeScript
effectivetypescript.com › 2024 › 07 › 02 › ts-55
Effective TypeScript › TypeScript 5.5: A Blockbuster Release
While some languages (Python, JavaScript) are released annually, every three years (C++) or even less, we get four new versions of TypeScript every year. TypeScript 5.5 was released on June 20th, 2024, and it was a real blockbuster. Let's take ...
Find elsewhere
🌐
Microsoft Developer Blogs
devblogs.microsoft.com › dev blogs › typescript › progress on typescript 7 – december 2025
Progress on TypeScript 7 - December 2025 - TypeScript
1 week ago - Earlier this year, the TypeScript team announced that we’ve been porting the compiler and language service to native code to take advantage of better raw performance, memory usage, and parallelism. This effort (codenamed “Project Corsa”, and soon “TypeScript 7.0”) has been a significant undertaking, but we’ve made big strides in the past few months.
🌐
Wikidata
wikidata.org › wiki › Q978185
TypeScript - Wikidata
https://travis-ci.org/Microsoft/TypeScript · 1 reference · retrieved · 5 October 2016 · software version identifier · 1.1.0.1 · publication date · 7 October 2014 · version type · stable version · 2 references · publication date · ...
🌐
TypeScript
typescriptlang.org › docs › handbook › release-notes › typescript-5-8.html
TypeScript: Documentation - TypeScript 5.8
TypeScript 5.8 introduces a stable --module node18 flag. For users who are fixed on using Node.js 18, this flag provides a stable point of reference that does not incorporate certain behaviors that are in --module nodenext.
🌐
GitHub
github.com › microsoft › typescript › wiki › roadmap
Roadmap · microsoft/TypeScript Wiki · GitHub
Release of @typescript/analyze-trace · See the 4.5 Iteration Plan for more details. lib Overrides from node_modules · Awaited and Promise Function Improvements · Tail Recursive Evaluation of Conditional Types · Template String Discriminants · --module es2022 ·
Author   microsoft
🌐
TypeScript
typescriptlang.org › docs › handbook › release-notes › typescript-3-9.html
TypeScript: Documentation - TypeScript 3.9
We initially anticipated shipping awaited in TypeScript 3.9, but as we’ve run early TypeScript builds with existing codebases, we’ve realized that the feature needs more design work before we can roll it out to everyone smoothly. As a result, we’ve decided to pull the feature out of our main branch until we feel more confident. We’ll be experimenting more with the feature, but we won’t be shipping it as part of this release.
🌐
DEV Community
dev.to › tonkotsuboy_com › tsgo-released-typescript-7s-new-compiler-installation-guide-10x-speedup-verification-536g
tsgo Released! TypeScript 7's New Compiler: Installation Guide & 10x Speedup Verification - DEV Community
May 23, 2025 - Today, May 23, 2025, the Microsoft TypeScript team released "TypeScript Native Previews," a preview version of their TypeScript compiler implemented in Go. This new compiler, named "tsgo," aims to replace the current tsc command in a future ...
🌐
Javatpoint
javatpoint.com › typescript-versions
TypeScript Versions - javatpoint
TypeScript Versions with typescript tutorial, typescript introduction, versions, typescript and javascript, features, components, installation, typescript first program, typescript types, etc.
🌐
Tutorial Teacher
tutorialsteacher.com › typescript › typescript-overview
TypeScript Overview
It is a typed superset of JavaScript that compiles to plain JavaScript. TypeScript was developed under Anders Hejlsberg, who also led the creation of the language C#. TypeScript was first released in October 2012.
🌐
Microsoft Developer Blogs
devblogs.microsoft.com › dev blogs › typescript › announcing typescript 5.8
Announcing TypeScript 5.8 - TypeScript
February 28, 2025 - Today we’re excited to announce the release of TypeScript 5.8! If you’re not familiar with TypeScript, it’s a language that builds on top of JavaScript by adding syntax for types. Writing types in our code allows us to explain intent and have other tools check our code to catch mistakes like typos, issues with null […]
🌐
Microsoft Developer Blogs
devblogs.microsoft.com › dev blogs › typescript › announcing typescript 5.0
Announcing TypeScript 5.0 - TypeScript
March 17, 2023 - These configurations will continue to be allowed until TypeScript 5.5, at which point they will be removed entirely, however, you will receive a warning if you are using these settings. In TypeScript 5.0, as well as future releases 5.1, 5.2, 5.3, and 5.4, you can specify "ignoreDeprecations": "5.0" to silence those warnings.