1.1 What is a high-level language?