IT-словарь › Программирование › Scratch

Scratch

Программирование Svenska → Обновлено: 2026-10-18
Подробнее
Тип
Визуальный язык программирования
Год
2007
Создатель
Lifelong Kindergarten, MIT Media Lab
Лицензия
Свободная, исходный код под BSD-3

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

Группа Митчела Ресника из MIT Media Lab опубликовала Scratch в 2007 году, с явной преемственностью от Logo Сеймура Пейперта и Squeak Etoys. Решение, на котором всё держится: форма блока определяет, к чему он может присоединяться, поэтому условие нельзя вставить туда, где нужно число. Ребёнок не может написать программу, которая не запускается, — только такую, которая делает не то.

Модель выполнения событийная и параллельная — несколько скриптов одного спрайта работают одновременно, — и это, пожалуй, ближе к устройству настоящих интерфейсов, чем последовательный начальный курс на Python. Версия 3.0 (2019) была переписана на HTML5 и Blockly и похоронила Flash. Культура обмена важна не меньше самого языка: опубликованы сотни миллионов проектов, а «ремикс» — полноправная кнопка.

← Назад к словарю