This is the definitive tutorial and ready-reference for TypeScript, the powerful, free, open source superset of JavaScript that compiles to plain JavaScript in any browser, any host, and any OS.
Microsoft's Paul Pardi shows how TypeScript makes JavaScript type-safe, enabling developers to improve code quality, manage large code bases more effectively, and bring modern tools and debugging techniques to JavaScript development. You'll learn how to use TypeScript's classes, modules, and interfaces to build robust components with superior reliability, while still compiling your code into simple JavaScript.
Fully reviewed by the Microsoft team driving TypeScript's development, The TypeScript Programming Language presents extensive, carefully tested sample code, plus many hands-on activities designed to encourage programmers to explore TypeScript's innovative capabilities and extensive advantages. A complete reference application demonstrates TypeScript at work in realistic application development.