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