Tehnologija postaje sve više rasprostranjena, novi servisi i alati olakšavaju nam ovaj ubrzani život, no iza svih tih servisa i alata stoje ljudi koji su to napravili.
Njihovo znanje programiranja omogućuje im da oblikuju našu interakciju s računalima i definiraju koje servise računala dovode do nas krajnjih korisnika. U srži, programeri odlučuju kako će naša kultura iskorištavati računala.
Upravo radi velikog utjecaja programera na društvo i kulturu, mnogi propovijedaju da bi svatko treba naučiti čitati i pisati kod, te tvrde kako je znanje o programskim jezicima srodan čitanju i pisanju. Hoće li svatko od nas trebati znati programirati? Vjerojatno ne, no većini nas će to biti dio posla u budućnosti.