LocalazyLocalazy
Logo je programovací jazyk, ktorý v roku 1967 vytvorili Wally Feurzeig, Seymour Papert a Cynthia Solomon. Bol navrhnutý ako výučbový jazyk a programy Logo sa vytvárajú zadávaním inštrukcií v jazyku nazývanom Logo turtle graphics. Logo je interpretovaný jazyk, čo znamená, že programy sa vykonávajú po jednom riadku. Vďaka tomu je vhodný na interaktívne aplikácie a na výučbu konceptov programovania. Logo má niekoľko vlastností, ktoré ho robia jedinečným medzi programovacími jazykmi. Jednou z nich je jeho zameranie na korytnačiu grafiku, ktorá umožňuje programátorom vytvárať obrázky a animácie ovládaním "korytnačky" na obrazovke. Ďalším je použitie rekurzie, ktorá umožňuje programu Logo zavolať sám seba a zopakovať úlohu. To sa dá využiť na vytváranie zložitých tvarov a vzorov. Logo je tiež známe svojimi príkazmi "catch" a "throw", ktoré umožňujú kontrolované spracovanie chýb. Vďaka tomu sú programy Logo robustnejšie a ľahšie sa ladia. Napriek svojim jedinečným vlastnostiam bolo Logo v posledných desaťročiach do značnej miery zatienené inými programovacími jazykmi. V oblasti vzdelávania je však stále populárny a k dispozícii je niekoľko implementácií jazyka Logo vrátane FMSLogo, UCBLogo a LOGO-L.