- Standardization, meaning you can use it for many different types of projects
- Many libraries and frameworks that make it easier to build complex programs
- Versatility across browsers and in back-end engineering
What applications use TypeScript?
Why should you learn TypeScript?
As we explain in our introduction to TypeScript course, the language's type system allows us to "spot potential bugs in, clarify the structure of, and help refactor our code." This is extremely helpful when your program contains thousands of lines of code, so if you're planning to undertake large projects, TypeScript might be right for you. As Josh G., one of our staff engineers, explains:
You should also consider learning TypeScript if you're looking for skills that'll help you stand out in the job market. There's a growing demand for TypeScript developers, as illustrated by RedMonk's list of the most popular programming languages in which TypeScript earned 12th place — 5 ranks higher than the year before.
What companies use TypeScript?
TypeScript is used by many companies, large and small. Asana, Lyft, Slack, Airbnb, and even Microsoft use TypeScript to develop their front-end applications. Other companies use Vue.js or Angular, which also support TypeScript. Take a look through the job postings from some companies you'd want to work for. If they use TypeScript, you'll want to add it to your tech stack.