- The ability of different parts or units of a program, algorithm, or problem to be executed out-of-order or in partial order, without affecting the final outcome. This allows for parallel execution of the concurrent units, which can significantly improve overall speed of the execution in multi-processor and multi-core systems. ← Wikipedia
- Previous term: Computer programming
- Next term: Concurrent Versioning System
- Random term: The Million Dollar Homepage