Função: modularização de algoritmos

Aprenda a técnica de modularização de algoritmos. As funções permitem dividir o código fonte em módulos separados e comunicáveis entre si.
Arrays: arranjos de dados

Aprenda a manipular grandes conjuntos de dados. Com os arrays você pode manipular várias variáveis como se fossem uma única.
Comando for: estrutura de repetição

Avance seus conhecimentos em estruturas de repetição. Aprenda o funcionamento do comando “for”, do comando “continue” e do comando “break”.
Estruturas condicionais

O que acontece se você colocar uma estrutura if-else dentro da outra? Veja neste artigo o conceito de estruturas if-else aninhadas.
Comando switch case: estrutura de seleção

Aprenda todos os detalhes do comando switch case. O comando que te permite criar estruturas de seleção em programação de computadores.
Comando while: estrutura de repetição

Aprenda em detalhes um dos conceitos mais fantásticos da programação de computadores: o comando while e as estruturas de repetição.
Variável: O que é?

Aprenda o significado de uma variável. Entenda como as linguagens de programação as utilizam para armazenar e processar as informações.
Operadores relacionais

Aprenda sobre a 3ª categoria de operadores. Veja como os operadores relacionais são usados para criar expressões condicionais.
Operadores lógicos

Aprenda sobre a 4ª categoria de operadores. Veja como os operadores lógicos são usados para criar expressões condicionais complexas.
Declarações condicionais

As declarações condicionais te permitem criar algoritmos mais inteligentes, fazendo-os tomar decisões durante a sua execução.
Algoritmo: o que é?

Você sabe o que é um algoritmo? Neste artigo você vai aprender de uma forma nunca vista antes em um conteúdo gratuito! E ainda tem exercício!
Comandos de entrada e saída: o seu início na programação

Dê seus primeiros passos na programação. Aprenda sobre os comandos de entrada e saída, e como ele te permite se comunicar com o computador.