No LOGO, a construção se dá pela criação, junção e reaproveitamento de algoritmos de computador, como num jogo de encaixe. O LOGO, desde a sua origem, possibilitava a definição de novos comandos e funções, numa configuração interativa, que permitia visualizar e vivenciar os resultados, à medida que os programas eram construídos - uma inovação num período em que a interface de muitos computadores ainda era baseada em cartão perfurado.