Question: what are the levels of computer languages?
Answer: Machine languages , that are interpreted directly in hardware.
Assembly languages , that are thin wrappers over a corresponding machine language.
High-level languages , that are anything machine-independent.