TypeScript, เป็นซุปเปอร์เซ็ตของ JavaScript, พัฒนาโดย Microsoft และเปิดตัวครั้งแรกในเดือนตุลาคมปี 2012 TypeScript เพิ่ม static types ให้กับ JavaScript ซึ่งสามารถช่วยจับภาพพลาดก่อนที่จะถึงเวลารันไทม์ได้ และสนับสนุนคุณสมบัติ IDE เช่น การนำทางโค้ดและการปรับโครงสร้างใหม่ แม้ว่าวิธีการข้างต้นใช้ npm (Node Package Manager), แต่ยังมีวิธีอื่นในการจัดการโปรเจกต์ TypeScript เช่น Yarn หรือ pnpm ทางเลือกในการเริ่มต้นโปรเจกต์ TypeScript ได้แก่ การสร้างโปรเจกต์โดยใช้ชุดเริ่มต้นหรือการโคลน boilerplate จากที่เก็บเช่น GitHub tsconfig.json
เป็นเรื่องสำคัญ; มันเป็นตัวบอกวิธีที่ TypeScript Compiler (tsc) แปลงโค้ด TypeScript ของคุณเป็น JavaScript การปรับตัวเลือกคอมไพเลอร์ช่วยให้คุณเป้าหมายไปที่เวอร์ชัน ECMAScript ต่างๆ, ระบบโมดูล, และอื่นๆ, ตามความต้องการของโปรเจกต์.