Matching Pairs Matching Pairs about ProgrammingOnline version Tomás Moreno - Daniel Pabón 10°B by DANIEL SANTIAGO PABON YEPES 1 Machine Language 2 System Engineer 3 Interpreter 4 High-Level Language 5 Programmer 6 Compiler Person who designs and sets the general requirements and strategy for a program. A program that rewrites code into machine language that the CPU can understand all at once. A type of language used for higher-level programming, more like human speech. A person who writes actual code to perform specific tasks. A program that translates high-level language into machine language line by line as the program runs. A language that uses binary code (0's and 1's).