La tecnologia digitale è sempre più diffusa e pervasiva, in particolare, grazie agli smartphone è letteralmente in mano a tutti. La capacità di sviluppare siti Web e applicazioni è quindi preziosa e ricercata: diventare programmatori significa avere ampie probabilità di trovare lavoro nelle aziende che ormai, a qualsiasi settore appartengano e sempre più, producono loro stesse software per offrire servizi digitali al loro interno o ai clienti finali.