How does memory really work under the hood, and how does your OS deal with it behind the scenes?
What happens before main() is called in your program, and what pieces are invovled in making that happen?
main()