Program
computer programming and related activities) or programme (Commonwealth English in all other meanings), programmer, or programming may refer to: Program management
Programming language
A programming language is an engineered language for expressing computer programs. Programming languages typically allow software to be written in a human
Computer programming
procedures, by writing code in one or more programming languages. Programmers typically use high-level programming languages that are more easily intelligible
Linear programming
Linear programming is a special case of mathematical programming (also known as mathematical optimization). More formally, linear programming is a technique
C (programming language)
programming languages, with C compilers available for practically all modern computer architectures and operating systems. The book The C Programming
Dynamic programming
Dynamic programming is both a mathematical optimization method and an algorithmic paradigm. The method was developed by Richard Bellman in the 1950s and
Reflective programming
for a programming construct. These features can be implemented in different ways. In MOO, reflection forms a natural part of everyday programming idiom
Array programming
used in scientific and engineering settings. Modern programming languages that support array programming (also known as vector or multidimensional languages)
Functional programming
functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm
Pair programming
while pair programming than programming alone. Furthermore, 95% said that they were more confident in their work when they pair programmed. However, as