Caro leitor: Bem-vindo! Espero que este livro lhe proporcione uma série de oportunidades para melhorar as suas competências de programação na linguagem C. Este livro destina-se a quem nunca programou antes, mas está disposto a esforçar-se para aprender. Ajuda-o a compreender os princípios e a adquirir as competências práticas de programação utilizando a linguagem de programação C. Este livro destina-se principalmente aos estudantes que estão a frequentar um curso sobre a linguagem C, àqueles que desejam prosseguir o auto-estudo da linguagem C, bem como aos programadores C experientes que querem testar as suas competências. Também pode ser útil para instrutores de um curso de C, que estão à procura de exemplos de programação explicativos para adicionar às suas aulas. Então, o que é que, exatamente, diferencia este livro dos outros na área? Este livro testa as competências tanto de principiantes como de programadores avançados, fornecendo uma compilação de fácil leitura da teoria C enriquecida com dicas e conselhos, bem como exercícios de programação resolvidos com escala de dificuldade.