Glossary
| Term | Definition |
|---|---|
| Interpreter | A program that executes source code directly, line by line. |
| Compiler | A program that translates source code in its entirety into machine code before execution. |
| High-level language | A programming language that abstracts away low-level hardware details. |
| General-purpose language | A language designed to solve a broad range of computational problems. |