Programar computadores é uma atividade para poucas pessoas. Apesar de que todos os seres humanos realizam tarefas de forma sistematizada, poucos são capazes de analisar e perceber a existência de ALGORITMO nas rotinas diárias.
A disciplina de programação de computadores do Curso de Engenharia Civil e Engenharia Elétrica serve para demonstrar ao engenheiro como nós seres humanos "conversamos" com as máquinas, como é possível determinar com premeditação, o que a máquina deve fazer (O quê, Quando e Quanto).