O documento discute paradigmas de programação e apresenta o professor Sérgio Souza Costa. Apresenta conceitos de linguística aplicados ao estudo de linguagens de programação e discute sintaxe, semântica e pragmática. Também aborda os principais paradigmas de programação: procedural, orientado a objetos, funcional e lógico.