TRANSLATORS of PROGRAMMING LANGUAGES
Across
- 1. An interpreter translates source code into machine code one instruction at a time and runs it immediately rather than translating all the code before it is run.
- 5. These enable a program to be paused or stopped at predetermined points, to allow them to test out small sections of the program.
- 8. Software which allow programmers to write and edit code. May off color coding, autocorrect, autocomplete, and automatic indents. Less robust than an IDE.
- 9. The process of determining what value is currently held in the variables written into the program.
- 11. A low-level language that uses abbreviations to represent commands.
- 12. The process of finding and fixing errors in the source code.
- 13. A special program takes the source code as a whole and translates it into machine code, bytecode, or another programming language all in one go.
- 14. The first part of a low-level language command giving the instruction.
Down
- 2. Special software that allows a program to run on a computer even if it is not designed to run on it.
- 3. A program that converts source code into machine code.
- 4. A special program used for translating assembly language into machine code.
- 6. The second part of a low-level language command giving the address location for the data.
- 7. A computer programming language consisting of binary or hexadecimal instructions.
- 10. A software application that helps programmers develop software code efficiently. It increases developer productivity by combining capabilities such as software editing, building, testing, and packaging in an easy-to-use application.