Logo aparecio por primera vez en 1967, y es un lenguaje de programacion de alto nivel, utilizado principalmente con fines didacticos, ya que es de facil aprendizaje, y tiene buenas capacidades graficas.
Para ejecutar el codigo hace falta un interprete, como MSWLogo, y se invoca con el comando "sing 1".
;tortamil elefantes
;jon tohrs
;send me money -_-
to elefante :i
if :i = 1 [output [1 elefante]]
output se :i [ elefantes]
end
to verse :i
pr (se elefante :i)
ifelse :i=1 [pr [se columpiaba]] [pr [se columpiaban]]
pr [sobre la tela]
pr [de una arana]
ifelse :i=1 [pr [como veia]] [pr [como veian]]
pr [que resistia]
ifelse :i=1 [pr [fue a llamar]] [pr [fueron a llamar]]
pr [a otro elefante]
pr []
end
to sing :i
if :i = 5001 [print [y asi hasta el infinito...]]
if :i = 5001 [stop]
verse :i
sing :i + 1
end