Classification of Programming Languages and Translation (AQA A-Level Computer Science): Flashcards

📚Flashcards
Classification of Programming Languages and Translation
Sign up to keep revising.Create a free account to study more flashcards and track your progress.

Practise the cards

10 cards from this deck

Show

Three types of programming languages

Machine code, assembly language, high-level languages

Low-level languages

Machine code and assembly language

Machine code

Binary instructions (0s and 1s)

Assembly language instruction codes

Mnemonics

Assembly to machine code relationship

One-to-one (one instruction = one machine instruction)

High-level to machine code relationship

One-to-many (one instruction = many machine instructions)

How an interpreter translates code

One statement at a time

How a compiler translates code

Entire source code in one complete process

Better translator for program development

Interpreter (can test code immediately)

Bytecode

Instruction set executed on any computer using a virtual machine

Join 100,000+ A-Level students studying Flashcards with us.

Select your subjects, and get access to A+ resources today.