Object Oriented Programming – Lecture 2 – Paradigms, Types, Compilation, Purity, Programs
- Programming paradigms
- Compilation vs interpretation
- Data types as sets
- Static vs dynamic typing
- Reference vs value types
- Purity, immutability, and side-effects
#oop #javascript #python #java #developer