Este documento fornece uma introdução aos algoritmos e à linguagem de programação C. Discute o que são algoritmos e como eles podem ser expressos em linguagens de programação. Também apresenta os principais conceitos da linguagem C, incluindo tipos de dados, operadores, comandos condicionais e de repetição. O objetivo é capacitar os alunos a escrever seus primeiros programas em C.