Obra de acordo com o padrão mais recente da linguagem C, ela aborda desde aspectos estruturais, como o funcionamento interno dos mecanismos de linguagem, até aspectos avançados sobre localização, gerenciamento de memória, uso das funções de data e tempo, tratamento de caracteres multibytes e localização de programas, além de funções matemáticas e utilitários de pesquisa e ordenamento. Com base nos fundamentos da computação, cada aspecto da linguagem é discutido em detalhes e exemplificado individualmente, mostrando as transformações das representações binárias dos dados em memória, com o uso de programas simples e com ênfase na representação dos dados e no efeito que cada operador ou função tem sobre os dados utilizados.