TypeScript is a typed superset of JavaScript programming language.
Typescript provide type-safety, so we can catch many programming issues while compiling the code itself.
Anyone having c++ or java background can easily understand typescript code.