TypeScript คือภาษาโปรแกรมที่ต่อยอดจาก JavaScript โดยการเพิ่มประเภทลงในไวยากรณ์ TypeScript เพิ่มไวยากรณ์เพิ่มเติมลงใน JavaScript เครื่องมือแก้ไขโค้ดจึงสามารถตรวจพบข้อผิดพลาดในการเขียนโค้ดได้ตั้งแต่เนิ่น ๆ ในขณะเดียวกัน โค้ด TypeScript แปลงเป็น JavaScript และให้ประโยชน์เดียวกับ JavaScript ทั้งหมด อีกทั้งยังทำงานในแอปและร่วมกับเฟรมเวิร์กและไลบรารี JavaScript ได้อีกด้วย