A programming language developed for use in teaching young children. Logo is a simple but powerful language: it incorporates the concept of procedures, and helps children to think algorithmically. The original version of Logo incorporated turtle graphics.