Notas de aula sobre linguagens de programação (baseado no livro "Concepts of Programming Languages")
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
exemplos
templates
.gitignore
01-aspectos-preliminares.md
05-nomes-vinculacoes-e-escopos.md
06-tipos-de-dados.md
07-expressoes-e-sentencas-de-atribuicao.md
08-estruturas-de-controle-no-nivel-de-sentenca.md
09-subprogramas.md
10-implementando-subprogramas.md
11-tipos-abstratos-de-dados-e-construcoes-encapsuladas.md
12-suporte-a-programacao-orientada-a-objeto.md
13-concorrencia.md
14-manipulacao-de-excecoes-e-manipulacao-de-eventos.md
15-linguagens-de-programacao-funcional.md
16-linguagens-de-programacao-logicas.md
Makefile
README.md

README.md

Notas de aula de Linguagens de Programação

Estas notas de aula são baseadas no livro "Concepts of Programming Languages" (9ª edição).

Se preferir, faça o download dos pdfs.

Veja as notas de aula sobre os paradigmas de programação lógico e funcional.

Licença

Licença Creative Commons
Notas de aula de Linguagens de Programação de Marco A L Barbosa está licenciado com uma Licença Creative Commons - Atribuição-CompartilhaIgual 4.0 Internacional.

Requisitos

  • Pacotes: texlive, texlive-xetex, texlive-fonts-extra, texlive-lang-portuguese, python3-pil

TODO

  • Adicionar informações de compilação

  • Anotar os erros do livro

  • Atualizar para a 11ª edição do livro

  • Copiar os TODO dos antigos arquivos tex