Disclosed is a breakpoint setting apparatus capable of setting a
breakpoint without imposing any burden on a programmer. The breakpoint
setting apparatus includes an edited-line list manager 115 for managing
an address of an edited line in a source code, and a breakpoint
setting/disabling sub unit 106 for setting a breakpoint at the address
stored in the edited-line list manager 115. The breakpoint setting
apparatus automatically sets a breakpoint on each line where the
programmer makes an edit without any specific instruction from the
programmer.