EarSketch — бесплатная образовательная среда программирования. Его основная цель — научить кодированию на двух широко используемых языках, Python и JavaScript, посредством написания музыки и создания ремиксов. Эта учебная среда была впервые разработана в Технологическом институте Джорджии (с 2011 г.) под руководством профессора Джейсона Фримена (Школа музыки) и профессора Брайана Магерко (Школа литературы, СМИ и коммуникаций).
EarSketch работает в Интернете, что означает, что пользователи могут получить к нему доступ с помощью своих веб-браузеров и без установки. Для создания проектов или просмотра существующих проектов учетная запись не требуется.
EarSketch включает в себя различные элементы: учебную программу, цифровую звуковую рабочую станцию (или DAW), редактор кода и консоль, а также звуковой браузер. Звуковая библиотека EarSketch была создана Young Guru, звукорежиссером Jay Z, и известным звукорежиссером Ричардом Дивайном.
Дополнительную информацию о публикациях, общественных мероприятиях и т. д. можно найти на earsketch.gatech.edu.