A linguagem C foi desenvolvida nos laboratórios Bell na década de 70, a partir da Linguagem B, que foi reformulada por Brian Kernighan e Dennis M. Ritchie. Através dela, diversos aplicativos foram criados como: o Sistema Operacional UNIX, Planilhas 1,2,3 e Excel, Banco de Dados dBase III, IV e Access e os efeitos especiais de filmes com Star Trek e Star War. Atualmente, para atender às necessidades dos programadores existem diversas derivações do C. Com este livro, o leitor conhecerá a linguagem C e suas atualizações, podendo então, construir de maneira rápida, sofisticadas aplicações baseadas em XML para a plataforma .NET, por exemplo.Por que escolher a linguagem C? É a linguagem predileta dos desenvolvedores “profissionais” na década de 1990. As características da Linguagem C servem para mostrar o por quê de sua ampla utilização no final das décadas de 1980 e 1990:Portabilidade entre máquinas e sistemas operacionais. Dados compostos em forma estruturada. Programas Estruturados. Total interação com o Sistema Operacional. Código compacto e rápido, quando comparado ao código de outras linguagens de complexidade análoga.