← Concurrency Roadmap

Concurrency Language Manual

Not the theory — the language-specific mechanics around it. How Go, Java, Kotlin, Python, and JavaScript (Node.js) actually create a concurrent unit of work, lock shared state, signal between threads, and cancel in flight: real APIs, real quirks, and an explicit call-out anywhere one of the five simply can't do what another one can. Go is the default. Your language preference and priority filter carry over automatically as you move between topics — independent of the roadmap's own reference-language preference.

The 9 Topics