I 'The Software Arts' presenterer Warren Sack en alternativ historie om programvare som setter de liberale kunstene i sentrum for programvarens utvikling. Boken tar oss tilbake til opprinnelsen av programvare, som kan spores til franske encyklopedister fra 1700-tallet, og deres detaljerte beskrivelser av hvordan kunstverk ble laget i kunstnernes og håndverkeres verksteder. Sack argumenterer for at programmeringsspråk er et resultat av et forsøk på å uttrykke mekaniske kunstformer i et språk fra de liberale kunstene. Han gir en grundig analyse av datakommunikasjon, hvor koder, algoritmer og tekniske dokumenter vurderes med et fokus på kontinuitet mellom prosa og programmer. I tillegg oversetter han konsepter og kategorier fra både de liberale og mekaniske kunstene, som logikk, retorikk, grammatikk, læring, algoritmer, språk og simulering, til termer innen datavitenskap. Videre utforsker han hvordan disse begrepene får nytt liv og sirkulerer i populærkulturen i form av digitale representasjoner.