Under the hood

Terminal

A text-based window where you control your computer by typing commands, one line at a time, instead of clicking buttons and menus.

A terminal window A window with a title bar and a text area where you type a command after a prompt symbol and the computer prints its reply below. terminal $ claude Reading your project... Ready. What should we build? $

A terminal is a window that takes typed commands rather than clicks. You type an instruction, press enter, and the computer runs it and prints the result as text. It is the plain, direct way to drive a machine, and it predates the mouse by decades.

Why bother, when buttons exist? Because typing is precise and repeatable. A command can do in one line what a dozen clicks would, it can be saved and re-run, and it works the same on any machine. Developers live in the terminal because it is fast, scriptable, and honest about exactly what it is doing.

For this course, the terminal matters for one reason: it is where Claude Code runs. You do not need to master it to follow along, just to know that the terminal is the text window where the coding agent does its work.

Often confused with: A code editor. An editor is where you write and read files; the terminal is where you run commands. They sit side by side, and Claude Code uses the terminal.

See it in a lesson: Claude Code

Further reading

All terms