ความเป็นมา ภาษา TypeScript เป็นภาษาเขียนโปรแกรมที่พัฒนาโดย Microsoft มันเป็นภาษาที่มีไวยากรณ์การเขียนที่เข้มงวดในเรื่องของประเภทข้อมูลซึ่งช่วยควบคุมการใช้งานประเภทข้อมูลในโปรแกรม ภาษา TypeScript ถูกออกแบบมาเพื่อทำให้การเขียนโปรแกรมในภาษา JavaScript มีประเภทข้อมูล ซึ่งนี่มีประโยชน์มากในการพัฒนาระบบและแอพพลิเคชันขนาดใหญ่ เนื่องจากมันสามารถช่วยตรวจสอบความผิดพลาดก่อนที่โปรแกรมจะทำงานได้ ซึ่งในภาษา JavaScript นั้นเราจะต้องรันโปรแกรมก่อนที่จะพบกับข้อผิดพลาดในเรื่องการใช้งานประเภทข้อมูล TypeScript คืออะไร Typescript ก็คือภาษา JavaScript ใน Version ที่ได้รับการ Upgrade นั่นเอง มันสามารถทำงานบน Node.js Environment หรือ Web Browser ต่าง ๆ ที่มีการรองรับ ECMAScript 3 ขึ้นไป TypeScript เป็น Statically Compiled Language ที่ได้จัดเตรียมทั้ง Static Typing, Classes และ Interface ไว้ให้แล้ว ช่วยให้คุณสามารถเขียน Code ของ JavaScript ที่เรียบง่ายและ Clean ได้อย่างสะดวกขึ้น ดังนั้น การใช้ TypeScript จะช่วยให้คุณสามารถสร้าง Software ที่ปรับใช้งานได้ง่ายและมีประสิทธิภาพมากยิ่งขึ้น TypeScript ถูกพัฒนาขึ้นเพื