Skip to content

Programming basics

Introduced
Handout Watch lesson
Vocabulary
English Meaning
variable/ˈveərɪəbl/A quantity or named value that can change or take different values.
data type/ˈdeɪtə taɪp/A classification of values that determines their representation and permitted operations.
constant/ˈkɒnstənt/A named or literal value that does not change during the relevant part of a program.
flowchart/ˈfləʊtʃɑːt/A diagram showing the sequence of steps and decisions in a process or algorithm.
structured English/ˈstrʌktʃəd ˈɪŋɡlɪʃ/A restricted form of ordinary English that uses clear sequence, selection and repetition statements to describe an algorithm.
pseudocode/ˈsuːdəʊkəʊd/A language-independent description of an algorithm using structured, programming-like statements.
assignment/əˈsaɪnmənt/Storing a value in a variable or other named location.
identifier/aɪˈdentɪfaɪə/A name used to identify a program element such as a variable, function or class.
operators/ˈɒpəreɪtəz/Symbols or keywords specifying operations to perform on values or expressions.
precedence/ˈpresɪdəns/The rules determining which operators or actions are applied before others.
concatenation/kənˌkætəˈneɪʃn/Joining sequences, such as strings, end to end.
library routines/ˈlaɪbrəri ruːˈtiːnz/Reusable functions or procedures supplied in a collection for programs to call.
program library/ˈprəʊɡræm ˈlaɪbrəri/A collection of reusable routines or modules made available for programs to use.
insert/ˈɪnsɜːt/A supplementary document supplied with an examination, for example to provide reference material or permitted library routines.

Handout

Log in or create account

IGCSE, A-Level & AP