![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Remi_turtlegrafik.png/640px-Remi_turtlegrafik.png&w=640&q=50)
Logo (programovací jazyk)
programovací jazyk / From Wikipedia, the free encyclopedia
Logo je jednoduchý funkcionální programovací jazyk, který byl navržen ve firmě BBN (Cambridge, Massachusetts) v roce 1967 původně pro výuku myšlení, ale je spojen především s výukou programování dětí. První implementace byla napsána v jazyce Lisp pro počítač PDP-1.
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Remi_turtlegrafik.png/320px-Remi_turtlegrafik.png)
Hlavní postavou jazyka Logo je želva (turtle), pohybující se po pláži. Když želva spustí ocásek, kreslí za sebou stopu v písku. Když ocásek zvedne, pohybuje se bez toho, že by za sebou zanechávala stopu. Způsob kreslení se nazývá želví grafika a byl přenesen i do jiných programovacích jazyků. Logo ale má například i propracované příkazy pro zpracování seznamů a vykazuje mnoho rysů jazyka Lisp, včetně konceptu, kdy se program skládá ze seznamů a sám o sobě je seznamem. Logo je vhodným nástrojem i pro výuku a implementaci technik umělé inteligence.
V červenci 2008 existovalo 187 implementací jazyka Logo, každý s různou kvalitou. Na českých a slovenských školách jsou často používány verze Imagine Logo a Comenius Logo. Logo řadíme mezi dětské programovací jazyky, kam se řadí ještě Karel, Baltík, Petr a další.