Черепаший язык программирование

Черепаха понимает черепаший язык и может выполнять команды на этом языке. Язык черепах состоит из набора команд. Таким образом, текст на черепашьем языке можно рассматривать как программу, а черепаху — как исполнителя таких программ.

Черепаха находится на координатной плоскости и может передвигаться по ней только вперёд, но может также поворачиваться на месте. При движении черепаха способна чертить линию карандашом, или двигаться, не оставляя за собой след. Есть возможность заменять карандаши, и тем самым управлять толщиной линии и её цветом.

Черепаший язык составляет основу языка программирования LOGO. Кроме черепашьих команд LOGO содержит и другие команды, позволяющие работать с переменными, организовывать ветвление и циклы, программировать новые команды, использовать рекурсию, а также осуществлять простой ввод/вывод. Всё это делает язык LOGO почти полноценным (хотя и довольно специализированным) алгоритмическим языком.

Из-за своей простоты и наглядности результатов работы программ язык LOGO очень популярен в качестве языка для обучения детей (в том числе маленьких) основам программирования. Однако многие энтузиасты и в зрелом возрасте не теряют интерес к этому языку.

Не существует единого стандарта языка LOGO. Получили распространение десятки его диалектов, отличающихся друг от друга как набором поддерживаемых команд, так и правилами синтаксиса. LOGO лежит в основе многих систем черепашьей графики.

Источник: http://mech.math.msu.su/

Черепаший язык программирование

Программы TortoiseGit, TortoiseSVN, TortoiseHg

TortoiseGit — визуальный клиент системы управления исходными кодами программ git для ОС Microsoft Windows. Распространяется по лицензии GNU GPL.

TortoiseSVN — это бесплатный клиент для системы контроля версий Subversion, выполненный как расширение оболочки Windows и распространяемый под лицензией GPL.

TortoiseHg — бесплатный графический интерфейс для системы контроля версий Mercurial, распространяемый по лицензии GPLv2.

Программа

Программа

Программа