# TypeScript (TypeScript)

JavaScript with labels stating what kind of data each piece expects (text, number, list), so mistakes are caught before the app runs.

**Example:** For example, if a piece of code expects a number for `price` and receives text instead, TypeScript flags the mistake right away.


---
Source: [Agentic Makers](https://agenticmakers.app/en/glossary/typescript) · License: CC BY 4.0
