LocalazyLocalazy
Logo je programovací jazyk, který v roce 1967 vytvořili Wally Feurzeig, Seymour Papert a Cynthia Solomon. Byl navržen jako výukový jazyk a programy v jazyce Logo se vytvářejí psaním instrukcí v jazyce zvaném Logo turtle graphics. Logo je interpretovaný jazyk, což znamená, že se programy provádějí po jednotlivých řádcích. Díky tomu se dobře hodí pro interaktivní aplikace a pro výuku programovacích konceptů. Jazyk Logo má řadu vlastností, které jej činí mezi programovými jazyky jedinečným. Jednou z nich je jeho zaměření na želví grafiku, která umožňuje programátorům vytvářet obrázky a animace pomocí ovládání "želvy" na obrazovce. Dalším je použití rekurze, která umožňuje programu Logo volat sám sebe a opakovat úlohu. Toho lze využít k vytváření složitých tvarů a vzorů. Logo je také známé svými příkazy "catch" a "throw", které umožňují řízeně zpracovávat chyby. Díky tomu jsou programy v jazyce Logo robustnější a snadněji se ladí. Navzdory svým jedinečným vlastnostem bylo Logo v posledních několika desetiletích do značné míry zastíněno jinými programovými jazyky. Ve školství je však stále populární a existuje řada implementací jazyka Logo, včetně FMSLogo, UCBLogo a LOGO-L.