Расширение файла ABC в первую очередь связано с языком музыкальной нотации ABC, который представляет собой сокращенную форму записи музыки с использованием набора символов ASCII. Этот формат был изначально разработан Крисом Уолшоу в начале 1990-х годов для упрощения обмена традиционной народной музыкой через интернет и электронную почту. В отличие от сложных бинарных форматов или музыкальных файлов на базе XML, файлы ABC являются текстовыми, что делает их чрезвычайно компактными и удобными для чтения или редактирования в любом базовом текстовом редакторе. Формат позволяет музыкантам представлять мелодии, ритмы и метаданные, такие как названия, композиторы и тональности, используя простые буквы, цифры и символы. Со временем формат эволюционировал и стал поддерживать многоголосные композиции, сложные аранжировки и детальную орнаментику. Он широко используется в сообществах любителей фольклорной и традиционной музыки и поддерживается множеством специализированных программных инструментов, которые могут преобразовывать текст в высококачественные ноты в форматах PDF или PostScript, а также воспроизводить их в виде MIDI-аудио. Благодаря своей простоте и открытости, он остается популярным выбором для архивирования больших коллекций мелодий и использования в веб-приложениях для работы с музыкой. Текстовая природа формата также делает его полностью совместимым с системами контроля версий, позволяя музыкантам отслеживать изменения в своих композициях с течением времени.