October 1, 2012
TypeScript preview released
MicrosoftThe software giant behind Windows, Office, Azure, and Xbox — founded by Bill Gates and Paul Allen. released the TypeScriptJavaScript with static types — compiles to JS and powers large front-end and Node codebases. preview on October 1, 2012 — a typed superset of JavaScript by Anders Hejlsberg.
What it was for
TypeScriptJavaScript with static types — compiles to JS and powers large front-end and Node codebases. adds optional static types, interfaces, and genericsType parameters in languages — write one class or function that works with many types safely. to JavaScript, then compiles to plain JS. It powers large frontends (Angular, VS Code itself) and NodeNode.js — JavaScript on the server via an event-driven runtime built on V8. backends where teams want compile-time checks without leaving the JS ecosystem. `.ts` files catch typos before runtime and enable IDEIntegrated development environment — an editor with debugging, build tools, and project management built in. autocomplete at scale.
People
- Anders Hejlsberg — creator
Companies
- Microsoft
Why it's here
TypeScriptJavaScript with static types — compiles to JS and powers large front-end and Node codebases. became the default for large-scale JavaScript applications and framework tooling.
Why it mattered
It bridged JavaScript's flexibility with IDEIntegrated development environment — an editor with debugging, build tools, and project management built in. support and refactoringRestructuring code without changing behavior — improving design while keeping tests green. safety enterprise teams expected.
What it solved
Plain JavaScript lacked types for million-line codebases; teams needed safety without abandoning the web platform.
Media
- ImageTypeScript
™/®Microsoft, Public domain, via Wikimedia Commons
Related
- JavaScript ES6 standardizedJune 17, 2015
- JavaScript name announced by Netscape and SunDecember 4, 1995
- Visual Studio Code preview releasedApril 29, 2015
- Babel transpiler first releasedSeptember 28, 2014
- ESLint first releasedJuly 16, 2013