Languages and Translators: Programming languages and Integrated Development Environments: Computer Science: GCSE (9:1)

0.0(0)
studied byStudied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/11

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 9:41 AM on 6/12/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

12 Terms

1
New cards

High-Level Language

Programming language designed to make it easier for humans to understand and write computer programs, than using low-level languages. Examples include Python and C#.

2
New cards

Low-Level Language

Programming language which is a much closer representation to the instruction set of the processor. These include assembly language and machine code.

3
New cards

Source Code

Computer programs written in a high-level language, the computer cannot execute these

4
New cards

Assembly Language

A low-level language which uses mnemonics such as LDA, ADD to represent machine code instructions

5
New cards

Machine Code

A low-level language which the CPU can process directly, and consists of only binary codes which are very hard to write directly, to change and to debug

6
New cards

Mnemonic

A short abbreviation used in assembly language to represent a machine code instruction, such as STA, SUB, JMP

7
New cards

Compiler

A type of translator which converts a high-level language in to machine code all at once

8
New cards

Assembler

A type of translator which translates assembly language in to machine code

9
New cards

Translator

A program which converts source code into code which the processor can execute, this can be a compiler, interpreter or assembler

10
New cards

Interpreter

This translator converts a high-level language into machine code one line at a time and then executes it, it's slower but interpreted code is quicker to write and easier to update

11
New cards

Fast

Compiled code is ______, because the compiler creates machine code that runs directly on the CPU without further translation

12
New cards

Easy

Writing or changing a program in an interpreted language is _______ because you can run, edit and debug without re-compiling each time

Explore top flashcards

M13: Helminths
Updated 918d ago
flashcards Flashcards (33)
APEL All Vocab
Updated 252d ago
flashcards Flashcards (300)
Christianity quotes
Updated 276d ago
flashcards Flashcards (77)
Case studies
Updated 994d ago
flashcards Flashcards (22)
M13: Helminths
Updated 918d ago
flashcards Flashcards (33)
APEL All Vocab
Updated 252d ago
flashcards Flashcards (300)
Christianity quotes
Updated 276d ago
flashcards Flashcards (77)
Case studies
Updated 994d ago
flashcards Flashcards (22)