Il documento tratta dei blocchi nel contesto delle lingue di programmazione C, Objective-C e C++, evidenziando come permettano di creare segmenti di codice riutilizzabili e di catturare valori dallo scope circostante. Viene anche menzionato Grand Central Dispatch, che facilita lo sviluppo multicore gestendo thread e concorrenza in modo semplice per gli sviluppatori. Infine, si discute l'importanza delle funzioni asincrone e dei callback nella chiarezza del codice.