←
estrutura
A estrutura de um sistema computacional é moldada por seus algoritmos, pelas tecnologias escolhidas para implementá-lo e por qual paradigma orienta seu desenvolvimento.
A depender da linguagem empregada, o mínimo necessário para que um código seja executado pode ser muito pouco. Portanto, em seu estágio inicial, um programa pode não possuir estrutura alguma.
Conforme projetos de código crescem, passam a ser cada vez mais necessárias as considerações sobre como organizar os dados e como trabalhar sobre eles.