Question 3 • Computer Science Foundations
High-level languages are designed to be easier for people to read and write, often using English-like words, and they are used to create most software today. A CPU cannot directly execute them, so they must be compiled or interpreted into machine language. Using only zeroes and ones describes machine language, while being CPU-specific is not a typical feature of high-level languages.
AI-written and checked against the verified answer.