TypeScript là một ngôn ngữ lập trình cải tiến JavaScript bằng cách thêm các kiểu loại vào cú pháp. TypeScript thêm cú pháp bổ sung vào JavaScript để các công cụ soạn thảo mã có thể sớm phát hiện những lỗi viết mã. Đồng thời, mã TypeScript chuyển đổi sang JavaScript và cung cấp tất cả các lợi ích tương tự như ở JavaScript. TypeScript cũng chạy trong các ứng dụng và với các khung và thư viện JavaScript.