The action of doing something over and over again.
Back
High Level Programming Language
Front
A programming language with many commands and features designed to make common tasks easier to program. Any high level functionality is encapsulated as combinations of low level commands.
Back
Selection
Front
A generic term for a type of programming statement (usually an if-statement) that uses a Boolean condition to determine, or select, whether or not to run a certain block of statements.
Back
Documentation
Front
a description of the behavior of a command, function, library, API, etc.
Back
Low Level Programming Language
Front
A programming language that captures only the most primitive operations available to a machine. Anything that a computer can do can be represented with combinations of low level commands.
Back
Iterate
Front
To repeat in order to achieve, or get closer to, a desired goal.
Back
library
Front
a collection of commands / functions, typically with a shared purpose
Back
Parameter
Front
An extra piece of information passed to a function to customize it for a specific need
Back
Abstraction
Front
simplified representation of something more complex. Abstractions allow you to hide details to help you manage complexity, focus on relevant concepts, and reason about problems at a higher level.
Back
Function
Front
A named group of programming instructions. Functions are reusable abstractions that reduce the complexity of writing and maintaining programs.
Back
parameter
Front
An extra piece of information passed to a function to customize it for a specific need
Back
API
Front
a collection of commands made available to a programmer
Back
Top Down Design
Front
a problem solving approach (also known as stepwise design) in which you break down a system to gain insight into the sub-systems that make it up.
Back
Sequencing
Front
Putting commands in correct order so computers can read the commands.
Back
Efficiency
Front
the ratio of useful work to resources (processor and storage) expended. ... If for example an algorithm is said to be efficient, it does a good job of economising on the computer resources to achieve its objective.
Back
for loop
Front
Loops that have a predetermined beginning, end, and increment (step interval).
Back
Hexadecimal
Front
A base-16 number system that uses sixteen distinct symbols 0-9 and A-F to represent numbers from 0 to 15