← Back to index

Welcome to TypeScript

Created: 2015-09-11 04:02  |  Source: http://www.typescriptlang.org/

TypeScript lets you write JavaScript the way you really want to.

TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.

Any browser. Any host. Any OS. Open Source.

 

Scalable

TypeScript offers classes, modules, and interfaces to help you build robust components.

These features are available at development time for high-confidence application development, but are compiled into simple JavaScript.

TypeScript types let you define interfaces between software components and to gain insight into the behavior of existing JavaScript libraries.

Node.js

The command-line TypeScript compiler can be installed as a Node.js package.

Install
npm install -g typescript
.
Compile
tsc helloworld.ts
.

Tools

Visual Studio includes TypeScript in the box, starting with Visual Studio 2013 Update 2. You can also edit TypeScript in VS Code, WebStorm, Atom, Sublime Text, and Eclipse.

TypeScript 1.5 for VS2013

TypeScript 1.5 in VS2015

Open Source

TypeScript is being developed on GitHub. The TypeScript compiler is implemented in TypeScript, and can be used in any JavaScript host.

Get the source code
.

Contribute

Read the specification in doc or pdf

Play with the bits and file bugs.

Join the #typescript Twitter discussion and >follow the GitHub project.

Learn

Tutorial - Best way to get up to speed on TypeScript.

Stack Overflow - Great place to get help with using TypeScript.

Blog - Keep up to date on the latest news.

DefinitelyTyped - Repository of library typings.

.

Friends of TypeScript

All logos used by permission of the respective owners. If you'd like to add your logo, please fill out this short form.

.
Privacy Statement | Terms of Use | Trademarks © 2012 - 2015 Microsoft Logo