Xlogo est un interpréteur LOGO écrit en java, donc multi-plateformes. Idéal pour apprendre la programmation aux enfants, il permet en particulier de réaliser des dessins à l'aide de la programmation. L'utilisateur doit déplacer un objet appelé "tortue" sur l'écran à l'aide de commandes simples (avance, recule, tourne à droite, etc.). A chaque déplacement, la tortue laisse un trait derrière elle et ainsi on peut créer des dessins. Vous pouvez également effectuer des opérations sur les listes et les mots.