List of audio programming languages

Wikipedia list article This is a list of notable programming languages optimized for sound production, algorithmic composition, and sound synthesis. ABC notation, a language for notating music using the ASCII character set ChucK, strongly timed, concurrent, and on-the-fly audio programming language Real-time Cmix, a MUSIC-N synthesis language somewhat similar to Csound Common Lisp Music (CLM),… Continue reading List of audio programming languages

Published
Categorized as comp3

Automatic programming

Programming paradigms Action Agent-oriented Array-oriented Automata-based Concurrent computing Relativistic programming Data-driven Declarative (contrast: Imperative) Functional Functional logic Purely functional Logic Abductive logic Answer set Concurrent logic Functional logic Inductive logic Constraint Constraint logic Concurrent constraint logic Dataflow Flow-based Reactive Functional reactive Ontology Differentiable Dynamic/scripting Event-driven Function-level (contrast: Value-level) Point-free style Concatenative Generic Imperative (contrast: Declarative)… Continue reading Automatic programming

Published
Categorized as comp3

Boolean expression

Expression in a computer program that produces either “true” or “false” when evaluated In computer science, a Boolean expression is an expression used in programming languages that produces a Boolean value when evaluated. A Boolean value is either true or false. A Boolean expression may be composed of a combination of the Boolean constants true… Continue reading Boolean expression

Published
Categorized as comp3

Message passing

Technique for running a program on a computer without directly calling it This article is about the computer science concept. For other uses, see Message passing (disambiguation). In computer science, message passing is a technique for invoking behavior (i.e., running a program) on a computer. The invoking program sends a message to a process (which… Continue reading Message passing

Published
Categorized as comp3

Smoke testing (software)

Preliminary software testing to reveal simple failures severe enough to reject a prospective software release For other uses, see Smoke testing. In computer programming and software testing, smoke testing (also confidence testing, sanity testing,[1] build verification test (BVT)[2][3][4] and build acceptance test) is preliminary testing to reveal simple failures severe enough to, for example, reject… Continue reading Smoke testing (software)

Published
Categorized as comp3

Glossary of computer hardware terms

List of definitions of terms and concepts related to computer hardware This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: “Glossary of computer hardware terms” – news · newspapers · books · scholar · JSTOR (May 2017) (Learn how and when to remove this template… Continue reading Glossary of computer hardware terms

Published
Categorized as comp3

Knowledge-based systems

Computer program that reasons and uses a knowledge base to solve complex problems For the academic journal, see Knowledge-Based Systems (journal). A knowledge-based system (KBS) is a computer program that reasons and uses a knowledge base to solve complex problems. The term is broad and refers to many different kinds of systems. The one common… Continue reading Knowledge-based systems

Published
Categorized as comp3

Behavior – Wikipedia

Way that one acts in different situations Behavior (American English) or behaviour is the range of actions and mannerisms made by individuals, organisms, systems or artificial entities in conjunction with themselves or their environment, which includes the other systems or organisms around as well as the (inanimate) physical environment. It is the computed response of… Continue reading Behavior – Wikipedia

Published