Académique Documents
Professionnel Documents
Culture Documents
12 de junho de 2020
2
Capı́tulo 1
Introdução à Programação
3
4 CAPÍTULO 1. INTRODUÇÃO À PROGRAMAÇÃO
1. JavaScript - 67,8%
2. Python - 41,7%
3. Java - 41,1%
4. C# - 31,0%
5. PHP - 26,4%
6. C++ - 23,5%
7. TypeScript - 21,2%
8. C - 20,6%
9. Ruby - 08,4%
10. Go - 08,2%
1.4 Compilador
É um programa de computador que traduz um código escrito em uma
linguagem de programação para outra . Geralmente isso é feito para que
um código escrito em uma linguagem de alto nı́vel seja traduzido para uma
linguagem de nı́vel mais baixo, criando um programa executável à partir
disso. São realizadas diversas etapas para que esta tarefa seja possı́vel, como:
2
Mesmo que este livro tenha, como uma de suas missões o aprendizado da linguagem
C++, mais importante do que isso é o que fazer com ela. O aprendizado de algoritmos mais
poderosos é muito mais rico do que o aprendizado de uma biblioteca ou certos recursos
obscuros de uma certa linguagem de programação.
6 CAPÍTULO 1. INTRODUÇÃO À PROGRAMAÇÃO
• Análise léxica
• Análise sintática
• Análise Semântica
• Otimização do código
Introdução ao C++
7
8 CAPÍTULO 2. INTRODUÇÃO AO C++
9
10 CAPÍTULO 3. PRIMEIROS PASSOS NO C++
Referências Bibliográficas
11
12 REFERÊNCIAS BIBLIOGRÁFICAS
Appendices
13
Apêndice A
Linguagens formais
15