Lably
Skip to content

Breakpoint

Debugging method used in software development

  • 5 min read
  • 3 chapters

Related on Lably

Through Computer program, Debugging and Display device

More generally, a breakpoint is a means of acquiring knowledge about a program during its execution. During the interruption, the programmer inspects the test environment (general-purpose registers, memory, logs, files, etc.) to determine whether the program is functioning as expected. In practice, a breakpoint consists of one or more conditions that determine when a program's execution should be interrupted.

History

Breakpoints were invented for ENIAC, one of the earliest digital computers, by programmer Betty Holberton. In the initial design of ENIAC, program flow was set by plugging cables from one unit to another. To make the program stop at a certain point, a cable was removed, called a breakpoint.

Sign in to keep reading

2 more chapters are free with a Lably account.

More in Computing and communication