Quando os primeiros computadores foram
construídos, seus usuários programavam as aplicações
em linguagem de máquinas. Como consequência,
algumas tarefas eram repetitivas. Daí surgiu a
necessidade de um componente que auxiliasse na
execução dessas tarefas. Que componente é esse?