Chapter 8 vocab Flashcards
A way to represent code in a manner that is easier for a wide range of people to understand.
Pseudocode
A user-defined name of a program element, such as a variable or constant.
Identifier
A program element, such as an array or vector, that holds a set of values.
Container
A programming paradigm based on the concept of objects that can contain both data and programming code.
Object-Oriented Programming (OOP)
A human-readable, low-level computer language that is a symbolic representation of binary machine language.
Assembly language
A computer programming language, such as C and C++, that uses a software tool called a compiler to translate the code into binary machine language.
Compiled language
A computer programming language, such as Python, JavaScript, and Ruby, that requires a program called an interpreter to execute the instructions written in the source code each time the application is run.
Interpreted language
A special interpreter that translates bytecode into computer specific machine language. Bytecode is a platform independent, low-level language that is compiled from source code.
Runtime engine
A set of programming tools that work together to make a programmer’s job easier.
Integrated Development Environments(IDE)
Programming development that creates the things users see and interact with on a website.
Frontend Development
a special kind of container that can hold onto many values at the same time.
Array
provide a more dynamic and flexible alternative to arrays.
Vectors