Aquest llibre recull una selecció de problemes de programació bàsica adequats per a la majoria dassignatures daquesta matèria impartides en estudis que no són específicament dinformàtica, normalment de tipus tècnic, com les enginyeries, estadística, matemàtiques o física. Els capítols estan ordenats de manera seqüencial, de menor a major complexitat, i contenen una breu explicació dels coneixements que cal tenir per poder resoldre els problemes. Tot i que el llenguatge de programació de referència és lR, aquesta col·lecció es pot fer servir sense necessitat dadaptació en qualsevol llenguatge de programació imperatiu: Python, Java, C++, etcètera.