Este livro é dedicado ao aprendiz da linguagem C, pois explica passo a passo pontos fundamentais da construção de programas elaborados, porém, leva gradativamente o leitor a desenvolver sua capacidade intuitiva na auto-sustentabilidade da aprendizagem e prática da programação. O aprendizado de uma linguagem, especificamente C, depende exclusivamente de prática e da metodologia de estudo. O livro tem por objetivo que o leitor, ao concluir sua leitura, esteja apto a criar um programa simples e, com a prática sobre a sua metodologia, possa evoluir para programas consideravelmente mais complexos. O leitor terá ainda a possibilidade de fazer um estudo aplicado sobre as mais diversificadas ferramentas open source, tais como usar de forma eficaz o revolucionário sistema operacional GNU/Linux em programação C.