Asynchron
Code, der die Ausführung nicht blockiert, während eine langsame Operation (I/O, Netzwerk, Timer) läuft. Gibt den Thread für andere Arbeit frei. Standard für modernen Server- und UI-Code.
Modelle: Callbacks (Node-Stil, Callback Hell), Promises (JS ab 2015), async/await (syntaktischer Zucker über Promises — JS, Python, Rust, C#, Swift, praktisch alle modernen Sprachen), Fibers/Green Threads (Go-Goroutines, Erlang-Prozesse, Java Project Loom) und Callback-Events (Event Loop, Reactor-Pattern). Synchron ist das Gegenteil: auf das Ergebnis warten. Async ≠ parallel — Async ist Scheduling, parallel ist gleichzeitige Ausführung.