What is the difference between a high level language and a low level language?

A high level language is written in human-oriented English-like keywords. It allows the programmer to use meaningful variable names, predefined functions and libraries and data structures (e.g. arrays/lists). A low level language is close to the hardware, in fact it is not far off the binary instructions given to the processor. It is in many ways significantly more complicated due to the lack of predefined libraries and functions, data structures and readability. Perhaps one of the most awkward parts of L.L.L.s are the fact they change with the processor/architecture of the system. For example AMD processors would have similar but not identical low level languages to Intel processors.

AC
Answered by Aaron C. Computing tutor

6591 Views

See similar Computing A Level tutors

Related Computing A Level answers

All answers ▸

What is the difference between simplex, half duplex and full duplex?


A common construct found in many algorithms is a loop. Using pseudocode, write a pre-condition loop to output all of the even numbers between 99 and 201.


How can XOR be used in encryption and what type of encryption is this ?


What is the difference between HTML, CSS and JavaScript


We're here to help

contact us iconContact usWhatsapp logoMessage us on Whatsapptelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

© MyTutorWeb Ltd 2013–2025

Terms & Conditions|Privacy Policy
Cookie Preferences