1. Strongly typed languages vs Loosely typed languages

2. Where/How does typescript code run?

3. Typescript compiler

4. Setup a typescript project

5. The tsconfig file

6. Return types and function inputs in ts

7. Interfaces

Typescript lacks real polymorphism, unlike java and cpp

8. Types

Screenshot 2025-12-28 at 2.34.54 AM.png