Computing
Computer architecture
Software
Subroutines
Application binary interface
Loader
Call stack
Linux kernel
Processor register
Stack
Operating system
Portable Executable