In particular, TypeScript is strongly typed—meaning that the programmer can declare variables and other data structures to be of a specific type, like a string or a boolean, and TypeScript will ...