Return to the library

Foundation index

How Software Works

Build a systems-level picture of how programs use machines, communicate, and persist information.

Published lessons

Ready to read

Connected reading

Published elsewhere

Referenced concepts

Named, not yet standalone

No unpublished concept from this foundation is referenced by the current articles.

Planned topics

Future foundations

  • Client and serverPlanned topic · no article route
  • Processes and threadsPlanned topic · no article route
  • Memory, CPU, and storagePlanned topic · no article route