This document discusses different types of computer languages:
- Machine language uses binary instructions that directly interface with computer hardware but are difficult for humans to understand.
- Assembly language uses mnemonic codes to represent machine language instructions, making it easier for humans. Programs must still be translated to machine language.
- High-level languages are more abstract and human-readable, with statements that can be translated to machine language by compilers or interpreters, providing portability across systems.