6.1 The Three Programs

We have three programs which sit on top of one another:

  • The terminal - we type commands
  • The shell- matches typed commands to programs
  • The operating system - runs the commands
terminal_graph
terminal_graph