Edexcel GCSE Computer Science

4.5.1: understand what is meant by high-level and low-level programming languages and understand their suitability for a particular task

Keywords:
Computers
Test your self on these keywords and definitions using the games below or Play random game
KeywordDefinition
Assembleran example of a low level programming language because it gives the programmer complete control over timing and memory management but requires a lot of code to do even simple tasks
high levela type of programming language that uses abstraction to hide aspects of how the CPU will deal with memory and hardware in order to make common tasks possible without using much code.
low levela type of programming language that is that gives the programmer complete control over the CPU's use of memory and resources. Common tasks may involve writing large amounts of code
programming languagea way of describing an algorithm in a way that a computer can understand in order to run each instruction
Pythonan example of a high level programming language because a small amount of code can be interpreted by the computer to solve a complex problem simply.
Keyword games:
Resources: