6b: Recall how machines need translators for executing programs.
|high level programming language||a type of programming language where you can perform complex tasks with only a few instructions|
|low level programming language||a type of programming language where you need lots of detailed instructions to perform even simple tasks|
|machine code||code that is hard for humans to understand but can be easily understood by a computer|
|program code||code that is designed to be easy for human programmers to understand but is hard for a computer to run in its current form|
|translator||a software tool that is used to convert program code into machine code|