TypeScript: Difference between revisions
Appearance
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
==Description== | ==Description== | ||
[[Image:Typescript.gif|250px|right]] | [[Image:Typescript.gif|250px|right]] | ||
A superset of [[ECMAScript]] designed by Anders Hejlsberg, the head honcho of programming languages and development tools at Microsoft, and released as an open source project in 2014. It is intended as an "abstraction level" to ECMAScript, in that it runs on ECMAScript and compiles to ECMAScript (ES3 or ES5), but adds features to the language such as class-based object-oriented programming features and static typing, both on an optional basis. The additions do to some degree follows the proposals for | A superset of [[ECMAScript]] designed by Anders Hejlsberg, the head honcho of programming languages and development tools at Microsoft, and released as an open source project in 2014. It is intended as an "abstraction level" to ECMAScript, in that it runs on ECMAScript and compiles to ECMAScript (ES3 or ES5), but adds features to the language such as class-based object-oriented programming features and static typing, both on an optional basis. The additions do to some degree follows the proposals for ECMAScript v6 (we are currently at v5.x) and they are primarily intended to help with development of larger programs that ECMAScript/Javascript is not well suited for. | ||
==Version== | ==Version== | ||
* 1.3 Nov. 2014 | * 1.3 Nov. 2014 | ||
==Links== | ==Links== | ||
* http://www.typescriptlang.org | * http://www.typescriptlang.org | ||
* [https://github.com/microsoft/typescript Typescript source on GitHub] | * [https://github.com/microsoft/typescript Typescript source on GitHub] | ||
* [http://blogs.msdn.com/b/typescript/ Typescript blogs] | * [http://blogs.msdn.com/b/typescript/ Typescript blogs] | ||
==License== | ==License== | ||
* Open source release under the [[Apache Software License v2]]. | * Open source release under the [[Apache Software License v2]]. | ||
Line 14: | Line 16: | ||
==Author== | ==Author== | ||
* [[Microsoft]] | * [[Microsoft]] | ||
* | * Anders Hejlsberg | ||
[[Category:ECMAScript]] |
Revision as of 04:40, 6 February 2017
Description

A superset of ECMAScript designed by Anders Hejlsberg, the head honcho of programming languages and development tools at Microsoft, and released as an open source project in 2014. It is intended as an "abstraction level" to ECMAScript, in that it runs on ECMAScript and compiles to ECMAScript (ES3 or ES5), but adds features to the language such as class-based object-oriented programming features and static typing, both on an optional basis. The additions do to some degree follows the proposals for ECMAScript v6 (we are currently at v5.x) and they are primarily intended to help with development of larger programs that ECMAScript/Javascript is not well suited for.
Version
- 1.3 Nov. 2014
Links
License
- Open source release under the Apache Software License v2.
Author
- Microsoft
- Anders Hejlsberg