Asíncrono
Código que no bloquea la ejecución mientras hay una operación lenta en curso (E/S, red, temporizador). Libera el hilo para otras tareas. El comportamiento por defecto del código moderno de servidor e interfaz.
Modelos: callbacks (al estilo Node, con el temido infierno de callbacks), promesas (JS desde 2015), async/await (azúcar sintáctico sobre las promesas — JS, Python, Rust, C#, Swift), hilos ligeros (goroutines de Go, procesos de Erlang, Project Loom en Java) y bucles de eventos (el patrón Reactor). Lo síncrono es lo contrario: esperar el resultado. Asíncrono no es lo mismo que paralelo — lo asíncrono es planificación, lo paralelo es ejecución simultánea.