Level 10 Level 12
10 words 0 ignored
Ready to learn Ready to review
Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.
a fundamental style of computer programming, serving as a way of building the structure and elements of computer programs.
a set of instructions executed directly by a computer's central processing unit (CPU)
a programming paradigm that uses statements that change a program's state; focuses on describing how a program operates
a style of building the structure and elements of computer programs, that expresses the logic of a computation without describing its control flow
a programming paradigm that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data
Object-oriented programming (OOP)
a programming paradigm based on the concept of "objects", which are data structures that contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods.
a programming paradigm, derived from structured programming, based upon the concept of the procedure call. Procedures, also known as routines, subroutines, or functions, simply contain a series of computational steps to be carried out
a programming paradigm based on formal logic; a set of sentences in logical form, expressing facts and rules about some problem domain
a programming paradigm in which the program can manipulate its own formulas and program components as if they were plain data
Low-level programming language
a programming language that provides little or no abstraction from a computer's instruction set architecture—commands or functions in the language map closely to processor instructions