Which of the following describes an editor when writing a program?
a place where code is written
a person who checks for spelling errors
a person who checks for logic
a program that checks for errors