שפת התכנות TypeScript מהווה הרחבה לשפת התכנות JavaScript. למעשה, כל שורת קור שניתן לכתוב ב-JavaScript ניתן לשלב בקוד שכתוב ב-TypeScript. מסיבה זו, אנו ממליצים בחום ללמוד באופן יסודי כיצד לפתח תוכנה באמצעות שפת התכנות JavaScript לפני שלומדים כיצד לפתח תוכנה באמצעות שפת התכנות TypeScript.
אין קיצורי דרך. ניסיון ללמוד כיצד לפתח תוכנה באמצעות TypeScript מבלי להכיר באופן יסודי את שפת התכנות JavaScript מועד לכישלון. במסגרת לימוד שפת התכנות JavaScript אנו ממליצים להתמקד, בין היתר, בכל מה שנוגע לתכנות מונחה עצמים.