High & Low Level Languages

Computer ScienceOCRGCSEUnit: 3.4 Computer Systems
Free taster
5 of 6 sections open
The basics

Speaking to Computers

Speaking to Computers

Computers only understand machine code - pure binary (1s and 0s). But humans can't easily read or write binary! High-level languages like Python are like speaking English - easy for us but need translating. Low-level languages like Assembly are closer to machine code - harder for us but faster for computers. It's a trade-off: programmer convenience vs computer efficiency.

Now try it yourself

Quiz · Question 1 of 15

Which of the following best describes machine code?

Tap an answer to check it

This topic in real past papers

Every real exam question we've found on high & low level languages, with a full worked answer.

Revise every Computer Science topic, free during alpha

High & Low Level Languages is one of 60 topics on PrepWise — all aligned to your exam board.

Start revising free →