computer programming
noun1
Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Programming, Sciences Usually The process of designing, writing, testing, debugging, and maintaining the source code of computer programs.
- Related terms
- computer program, computer programme, computer programmer, computer language
- Hyponyms
88 terms
answer set programming, array programming, aspect-oriented programming, assembly programming, attribute-oriented programming, automatic programming, cell-oriented programming, class-based programming, classless programming, command-line-interface programming, concatenative programming, concept programming, concurrent programming, constraint programming, data-driven programming, dataflow programming, data-oriented programming, data-structured programming, decision table programming, declarative programming, defensive programming, dual-paradigm programming, dynamically-typed programming, dynamic programming, embeddable programming, end-user programming, ethical programming, event-based programming, event-driven programming, evolutionary programming, expression-oriented programming, extreme programming, feature-oriented programming, flow-based programming, functional programming, function-level programming, generic programming, genetic programming, grammar-oriented programming, graphical user interface programming, imperative programming, instance-based programming, intentional programming, interactive mode programming, iterative programming, language-oriented programming, list-based programming, literate programming, logical programming, logic-based programming, logic programming, machine programming, macro programming, mathematical programming, metaprogramming, modular programming, monolithic programming, multi-paradigm programming, natural language programming, nondeterministic programming, non-structured programming, object-based programming, object-oriented programming, pair programming, probabilistic programming, procedural programming, process-oriented programming, project-oriented programming, prototype-based programming, prototype-oriented programming, reactive programming, recursive programming, reflective programming, restrictive programming, role-oriented programming, rule-based programming, semantic-oriented programming, stack-based programming, statically typed programming, static programming, structured programming, subject-oriented programming, synchronous programming, tacit programming, user interface programming, value-level programming, visual programming, XML-based programming