Typescript is a superset of JavaScript. We say that a technology is a superset of a programming language, when it can run programs from both the technology, Typescript in this case, and the language it is the superset of, JavaScript in this example. In short, this means that JavaScript programs are valid TypeScript programs, even though TypeScript is another programming language.
angular, ionic