OCR A Level Computer Science

1.2.4a: Need for and characteristics of a variety of programming paradigms.

Keywords:
Software and software development
Test your self on these keywords and definitions using the games below or Play random game
KeywordDefinition
Low-level programming languagesProgramming languages that are designed to be close to the hardware and to provide an efficient representation of a computer program.
Object-oriented programmingA programming paradigm that is based on the idea of using objects and classes to represent data and behaviour, and of using inheritance and polymorphism to reuse and extend code.
Procedural programmingA programming paradigm that is based on the idea of using procedures or subroutines to modularize a program, and of using control structures such as loops and conditional statements to specify the order in which the procedures should be executed.
Programming paradigmThe style or approach to programming that is based on different assumptions, concepts, and principles used to solve different types of problems using a programming language
Keyword games:
Resources: