O que é programar?

Código fonte

Um texto escrito em uma linguagem com gramática compreensível pela máquina que reflete o passo a passo que o ser humano seguiria (ALGORITMO) para resolver um dado problema.

const nota1 = 7
const nota2 = 8
const nota3 = 6
const media = (nota1+nota2+nota3)/3
if (media >= 7) console.log("Aprovado")
else
    if (media >=4) console.log("Recuperação")
    else console.log("Reprovado")

Qual gramática utilizar?

Existem mais de 700 linguagens diferentes disponíveis!