El libro se ha dividido en cinco partes perfectamente diferenciadas y en orden creciente de dificultad, estas partes son: Generalidades. Fundamentos. Programación macrofunciones. Aplicaciones resueltas. En la última parte se describen paso a paso varios tipos de aplicaciones generales, que adaptadas a las necesidades del lector pueden dar la pauta a seguir para solucionar sus problemas particulares.