Typescript is an open source programming language built by Microsoft, who’s a primary language for Angular and Angular 2 application development. It’s designed for large-scale operations in both client side and server side (Node.js) operations as a superset of Javascript. In this course, you’ll start from the beginning and work your way up to more advanced concepts like type checking, iterators, and manipulating objects and arrays.