Crowdbotics Articles About

TypeScript

What is Typescript?

Typescript is a programming language that compiles to JavaScript. It was originally created by Microsoft and released in 2012 under an open source license. TypeScript's primary goal is to add static typing to web applications, which allows the use of tooling like IDEs, code completion, and syntax checking. These features are especially useful for larger applications, since they help developers detect bugs early on in the software development lifecycle (SDLC).

Concepts related to TypeScript include typed syntax, interfaces, generics, classes, immutability, union types (similar to enums), async/await functions (similar to promises), and type guards. Topics related to TypeScript include TypeScript vs JavaScript and when to use TypeScript.