•A high-level language is more abstract than a low-level language.
•
•More abstract? What does that mean?
•
•Abstraction: Separate the ‘how’ from the ‘what’.
•Or what is implemented from how is it
implemented.
•e.g. procedural abstraction =
separate ‘what does it do’ from ‘how does it do it’
•HL languages abstract away from the underlying
machine => much more portable