O LOGO é uma linguagem de programação desenvolvida por Seymour Papert, Wallace Feurzeig, Daniel Bobrow e Cynthia Solomon, em 1966. Foi muito difundida no contexto educacional a partir daquela década, tendo ajudado gerações de crianças a aprender várias disciplinas, mas principalmente matemática e geometria. Como alternativa ao já longevo Logo, estava em fase final de desenvolvimento o Scratch, linguagem criada por Mitchel Resnick que compartilhava alguns de seus conceitos [XXX trazer referência].