Difficulty: Easy
Correct Answer: Editor
Explanation:
Introduction / Context:
Programmers work with tools that cover the full development lifecycle. The primary tool for creating and modifying source code is an editor, often with syntax highlighting, indentation support, and language aware features.
Given Data / Assumptions:
Concept / Approach:
An editor provides efficient text manipulation, code navigation, and sometimes refactoring and linting. Integrated development environments embed editors alongside compilers, debuggers, and build systems, but the editing function remains distinct.
Step-by-Step Solution:
Verification / Alternative check:
Compilers translate code to machine language. Debuggers inspect running programs. Formatters reformat text. Therefore the correct label for the coding tool is editor.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing a full IDE with the specific role of its embedded editor is common.
Final Answer:
Editor.
Discussion & Comments