Statically TypedTypescript NotionTypescript HistoryTypeScript VersionTypeScript TypeTypescript GrammarTS File Formattsc Typescript UsagesLearn TypescriptTypescript ToolTypescript FrameworkTypescript ErrorTypescript Convention Githubmicrosoft/TypeScriptThis document serves to outline the general design principles we have based the TypeScript language on. While it is by no means exhaustive, it aims to summarize the rules by which we've made many of the decisions that have shaped the language.https://github.com/Microsoft/TypeScript/wiki/TypeScript-Design-GoalsWeb PageTyped JavaScript at Any Scale.TypeScript extends JavaScript by adding types to the language. TypeScript speeds up your development experience by catching errors and providing fixes before you even run your code.https://www.typescriptlang.org/