LocalazyLocalazy
O logótipo é uma linguagem de programação criada em 1967 por Wally Feurzeig, Seymour Papert, e Cynthia Solomon. Foi concebida como uma linguagem de ensino, e os programas Logo são criados através da digitação de instruções numa linguagem chamada Logotipo tartaruga gráfica. O logótipo é uma linguagem interpretada, o que significa que os programas executam uma linha de cada vez. Isto torna-o bem adequado para aplicações interactivas e para o ensino de conceitos de programação. O logótipo tem uma série de características que o tornam único entre as linguagens de programação. Uma é o seu foco nos gráficos de tartaruga, que permite aos programadores criar imagens e animações através do controlo de uma "tartaruga" no ecrã. Outro é o seu uso de recorrência, que permite que um programa de logótipo se chame a si próprio para repetir uma tarefa. Isto pode ser utilizado para criar formas e padrões complexos. O logótipo é também conhecido pelos seus comandos de "apanhar" e "atirar", que permitem que os erros sejam tratados de uma forma controlada. Isto torna os programas de Logotipo mais robustos e mais fáceis de depurar. Apesar das suas características únicas, o logotipo tem sido largamente ofuscado por outras linguagens de programação nas últimas décadas. No entanto, continua a ser popular na educação, e há várias implementações de Logotipo disponíveis, incluindo FMSLogo, UCBLogo, e LOGO-L.