Kompilyatory traditsionno schitayutsya odnoy iz samyh trudnyh dlya ponimaniya i izucheniya tem. Obychno v knigah kazhdaya glava posvyaschena otdelnomu prohodu kompilyatora. No takaya struktura ne pozvolyaet raskryt, kak yazykovye sredstva vliyayut na resheniya, prinimaemye pri proektirovanii kompilyatora.
Vmesto etogo v «Osnovah kompilyatsii» vybran inkrementnyy podhod: kompilyator sovershenstvuetsya posledovatelno, i chitatel mozhet napisat ves kod samostoyatelno. Kniga pomogaet sozdat sobstvennyy kompilyator dlya nebolshogo, no dostatochno moschnogo yazyka programmirovaniya, postepenno, shag za shagom vvodya vse bolee slozhnye yazykovye sredstva.
Dzheremi Sik obyasnyaet vazhneyshie kontseptsii, algoritmy i struktury dannyh, lezhaschie v osnove sovremennyh kompilyatorov, i zakladyvaet osnovu dlya izucheniya bolee slozhnyh tem. Eto kratkoe, no dostupnoe rukovodstvo uzhe davno ispolzuyut studenty i professionaly.