Software Lessons Session 2: Computer Processing 101 – How Code Executes
Software Lessons Session 2: Computer Processing 101
CPU cores and caches
Parallel processing and threads
Deterministic vs stochastic systems
Compiled vs interpreted languages
JIT compilers and performance
Understand how CPUs execute code and the differences between compilers, interpreters, and JIT compilers.