Linux традиционно имеет широчайший спектр инструментов для создания программ. Дистрибутив позволяет вам использовать самые разнообразные языки программирования (C, C++, Java, Perl, Python, Ruby, LISP и др.), среды программирования (Eclipse, Emacs, KDevelop и др.), инструментальные платформы (Tomcat, Jakarta, Plone, Zope3 и др.). Полная открытость всех компонентов системы существенно упрощает работу разработчика, позволяя быстро разобраться во внутренних механизмах работы систем и использовать уже готовые компоненты, зачастую требующие лишь небольших доработок.
Для обучения основам программирования на языке Logo в дистрибутив включена программа KTurtle из набора обучающих программ KDE-Edu. Для запуска в GNOME выберите Приложения → Обучающие программы → KTurtle, в KDE — Меню запуска приложений → Приложения → Образование → Разное → Среда обучения программированю.
Главное окно KTurtle разделено на две панели. Левая панель предназначена для редактирования кода, на правой отображается результат выполнения команд.
По умолчанию в KTurtle для создания программ используется английский язык. Чтобы сменить язык, выберите Настройка → Настроить KTurtle. В появившемся окне в левой части выберите Язык, а в правой — язык команд Logo. После нажатия кнопки Применить изменения вступят в силу.
KTurtle содержит несколько примеров сценариев на языке Logo, открыть которые можно, выбрав Файл → Открыть пример. На Рис. 14.1 показан результат выполнения сценария arrow.logo.