Answer :
An editor enables code entry and modification, while an interpreter executes software development program files directly without converting them into executables. Option 1.
An editor is a text or code editor that allows programmers to create, modify, and save program files. It provides a user-friendly interface for writing and editing code. Programmers use editors like Visual Studio Code, Sublime Text, or Notepad++ to write code in a human-readable format.
These editors do not execute the code; instead, they are used to create and edit source code files, which can be saved with various file extensions (e.g., .py for Python, .cpp for C++).
On the other hand, an interpreter (Option 4) is a program that reads and executes code written in a high-level programming language. It does not convert the code into an executable program or produce an indexed database of terms. Interpreters directly translate and execute the code line by line, allowing developers to see the immediate results of their code without the need for compilation.
Examples of interpreted languages include Python, Ruby, and JavaScript.
So Option 1 is correct.
For more question on software development visit:
https://brainly.com/question/17107821
#SPJ4
Note the complete question is
What is the difference between an editor and an interpreter?
1. An editor allows program files to be entered and modified; an interpreter reads and executes program files
2 An editor allows program files to be entered and modified; an interpreter produces an indexed database of terms and keywords
3. An editor allows program files to be entered and modified; an interpreter produces an organized list of files
4. An editor converts program files into an executable program; an interpreter allows program files to be entered and modified