DEV Community

Discussion on: Why Every Developer Should Learn TypeScript: My Experience

Collapse
 
manvendrask profile image
Manvendra Singh

TS is just a type compiler, linter and language server. It is a pseudo language that aids in JS programming through compile time type checking.

Not necessarily everyone should learn it except if you are working with JS.

Collapse
 
mrsupercraft profile image
MrSuperCraft

Obviously, TS is something you have to learn after you make use of JS because it's a direct superset of the language. Regardless, there is merit to understanding static typing even if it comes to an interpreted language such as JS, which TS is compiled to.
Sure, if you use Python then you have no interest in learning TS unless you work with both Python and JS. At the end of the day, it's up to you - I just really recommend learning TS because it gives you a taste of static typing which is not found in high - level languages.