Nim er et nytt programmeringsspråk med generell anvendelse som støtter systemprogrammering, objektorientert programmering, prosedyreorientert programmering og funksjonell programmering, for å nevne noen. Med sin kombinasjon av hastigheten til C, uttrykksfullheten til Python og fleksibiliteten til Lisp, kan Nim kompilere til C, C++, Objective C og til og med JavaScript. Denne unike egenskapen gjør Nim ideelt for utvikling av alt fra webapplikasjoner til operativsystemer. I boken 'Nim in Action' får leseren en grundig introduksjon til Nim-programmeringsspråket. Forfatteren lærer leserne hvordan man kan skrive native programvareapplikasjoner og biblioteker, webapplikasjoner, programvare for innebygde enheter og programmer for kommunikasjon over internett. Boken er fylt med praktiske eksempler som viser hvordan man kan teste, feilsøke, dokumentere og pakke Nim-applikasjoner. I tillegg avslører den hvordan man kan samarbeide med fremmedspråk som C og C++, samt hvordan man kan bruke metaprogrammeringsfunksjoner for å skrive domene-spesifikke språk. 'Nim in Action' demonstrerer også hvordan man implementerer en fullt fungerende applikasjon, med fokus på å gjøre læringsprosessen både engasjerende og nyttig for utviklere på alle nivåer.