Nivelul 3 — Funcții
Programare asincronă
Note originale de SunDiaL · Vezi sursa în engleză
Programarea sincronă înseamnă cod executat pe loc, cu rezultate imediate. În schimb, programarea asincronă este programare nesincronă. Aceasta înseamnă că un cod poate fi executat mai târziu, iar rezultatele nu sunt imediate.
Un mod de a obține acest lucru este folosirea mai multor fire de execuție, dar nu este singurul. Modurile prin care se poate realiza programarea asincronă sunt: