Este repositório visa facilitar o aprendizado profundo de linguagens de programação, ao focarmos nos conceitos e compararmos os mesmos em cada uma das mais diversas linguages, seja estes os vários paradigmas, estruturas de dados e de fluxo, algoritmos e outras.
Para entender este projeto:
Contribua seu conhecimento para democratizar o ensino
Um pouco sobre a história, características e sintaxe de cada uma das Linguagens de programação que se busca trazer neste projeto.
Interpretado |
|
|
|
|
|
|
|
|
|
Compilado |
|
|
|
|
|
|
|
|
O conceito de escrever na tela (ou console) esta tão famosa frase.
Interpretado |
|
|
|
|
|
|
|
|
|
Compilado |
|
|
|
|
|
|
|
|
Script |
|
|
|
|
|
|
|
|
|
Alto Nível |
|
|
|
|
|
|
|
|
|
Médio Nível |
|
|
|
|
|
|
|
|
Conceitos primordiais que estarão presentes em toda a trajetória do programador.
Script |
|
|
|
|
|
|
|
|
|
Alto Nível |
|
|
|
|
|
|
|
|
|
Médio Nível |
|
|
|
|
|
|
|
|
Um conceito que permite criar código que decida e realiza multiplas ações em looping.
Script |
|
|
|
|
|
|
|
|
|
Alto Nível |
|
|
|
|
|
|
|
|
|
Médio Nível |
|
|
|
|
|
|
|
|
Um conceito que permite que o código trabalhe com o mundo externo, consumindo, executando e entregando resultados.
Script |
|
|
|
|
|
|
|
|
|
Alto Nível |
|
|
|
|
|
|
|
|
|
Médio Nível |
|
|
|
|
|
|
|
|
Conceitos que abrangem estruturas de organização do mundo real, aplicados em programação.
Script |
|
|
|
|
|
|
|
|
|
Alto Nível |
|
|
|
|
|
|
|
|
|
Médio Nível |
|
|
|
|
|
|
|
|
6 - Paradigmas
Conceitos que promovem modos diferentes de operação e resolução de problemas, todos abstraidos da matemática e lógica universal.
Script |
|
|
|
|
|
|
|
|
|
Alto Nível |
|
|
|
|
|
|
|
|
|
Médio Nível |
|
|
|
|
|
|
|
|
7 - Técnicas Gerais
Conjunto de conceitos que facilitam a resolução de problemas.
Script |
|
|
|
|
|
|
|
|
|
Alto Nível |
|
|
|
|
|
|
|
|
|
Médio Nível |
|
|
|
|
|
|
|
|
Conjunto de ferramentas que aceleram o trabalho, respaldadas em muitos conceitos, mas que sejam comuns a maioria das Linguagens apresentadas.
Script |
|
|
|
|
|
|
|
|
|
Alto Nível |
|
|
|
|
|
|
|
|
|
Médio Nível |
|
|
|
|
|
|
|
|
Conjunto de conceitos relacionados a integração com banco de dados.
Script |
|
|
|
|
|
|
|
|
|
Alto Nível |
|
|
|
|
|
|
|
|
|
Médio Nível |
|
|
|
|
|
|
|
|
10 - Algoritmos
Conceitos matemáticos puros, aplicados com programação.
Script |
|
|
|
|
|
|
|
|
|
Alto Nível |
|
|
|
|
|
|
|
|
|
Médio Nível |
|
|
|
|
|
|
|
|
11 - Padrões de Design
Conjunto de padrões de estrutura de código, visando melhoria da organização e manutenção de código.
Script |
|
|
|
|
|
|
|
|
|
Alto Nível |
|
|
|
|
|
|
|
|
|
Médio Nível |
|
|
|
|
|
|
|
|
12 - Projetos
Conjunto de projetos desenvolvidos com base nos tópicos anteriores.
Script |
|
|
|
|
|
|
|
|
|
Alto Nível |
|
|
|
|
|
|
|
|
|
Médio Nível |
|
|
|
|
|
|
|
|