1: A Tour of Computer Systems
- Everything - including files, programs, user data - is represented as bits. Executable code is just a context that data is viewed in. The same data may represent an integer, string, float, or an executable instruction depending on the context.
- Compilation stages:
- How a typical system is organised