Apresentação

Linguagens de Programação


Linguagens

Já ouvimos falar e já usamos muitas linguagens de programação. Sabemos também que uma boa linguagem ajuda a formular e comunicar (para computadores ou pessoas) idéias claramente.

Mas o que caracteriza uma linguagem de programação?

Qual a importância de linguagens de programação para a computação?

Por que existem tantas linguagens?

Missão e Objetivos

O que será considerado no curso? Visão geral.

Relevância e Motivação

Por que fazer o curso?

Programa

Que tópicos serão discutidos no curso?

Histórico de Linguagens de Programação

Quadro histórico da linguagens mais conhecidas.

Quais são as características das principais linguagens?


Leitura

  1. Prefácio e Capítulo 1 do livro "Programming Languages Concepts and Paradigms", do David Watt.
  2. Generations of Languages, de Mariana Bronshtein e outros.

Exercícios

  1. Exercício 1.2 do livro do David Watt.


Paulo Borba (phmb@di.ufpe.br)