Concurrency
Communication
Edsger W. Dijkstra
Synchronization
Race condition
Computer programming
Parallel computing
Computing
Electronic engineering