This chapter describes the interactive environment in which you use GAP.
The first sections describe the main read eval print loop and the break loop (see Main Loop, Break Loops, and Error).
The next section describes the commands you can use to edit the current input line (see Line Editing).
Reading Sections, Format of Sections, Browsing through the Sections, Redisplaying a Section, Abbreviating Section Names, Help Index).
The next sections describe the input and output functions (see Read, ReadLib, Print, PrintTo, AppendTo, LogTo, LogInputTo, and SizeScreen).
The next sections describe the functions that allow you to collect statistics about a computation (see Runtime, Profile).
The last sections describe the functions that allow you to execute other programs as subprocesses from within GAP (see Exec and Edit).