Свой профессиональный праздник, День программиста, программисты отмечают 256 числа в году. Обычно он приходится на 13 сентября, а в високосные годы отмечается на день раньше — 12 сентября.
Эта дата выбрана не случайно. 256 — это два в восьмой степени, максимальное количество различных значений, которые можно выразить с помощью восьмибитного байта (основной единицы хранения и обработки цифровой информации). Байт состоит из восьми битов, что определяет количество его значений. Кроме того, 256 — это наибольшая целая степень двойки, которая меньше количества дней в году.
Михаил Червяков и Валентин Балт из студии «Параллельные технологии» придумали отмечать День программиста 256-го числа в году. В 2002 году начался сбор подписей в поддержку придания празднику официального статуса. В сентябре 2009 года в России появился новый официальный профессиональный праздник.
Многие страны последовали примеру России и отмечают День программиста в сентябре, пусть и неофициально. Есть и другие даты празднования, например, 10 декабря день рождения Ады Лавлейс, которая считается первым в мире программистом. А некоторые веб-программисты отмечают свой профессиональный праздник вместе с веб-мастерами 4 апреля.
Еще две даты празднования Дня программиста — 22 апреля и 23 января. Дата 22 апреля выбрана в честь устаревшей кодировки специальности 2204 (позже 220400 — программное обеспечение для вычислительной техники и автоматизированных систем). Код специальности «ПО ВТ и АС» по новой классификации — 230105.65, поэтому День программиста можно отметить и 23 января.