Programação de computadores é o processo de escrever, testar, depurar e manter o código-fonte de um programa de computador. O código-fonte é escrito em uma linguagem de programação, como Java, C++, Python ou qualquer outra linguagem de programação. O código-fonte é então compilado em uma linguagem de máquina, que é entendida pelo computador. A programação de computadores é usada para criar software, aplicativos, jogos, sistemas operacionais e muito mais. É um dos elementos fundamentais da computação e da tecnologia da informação.