
Число 256 выбрано потому, что это количество различных значений, которые можно выразить с помощью восьмиразрядного байта. Также это максимальная целая степень числа 2, которая не превышает количества дней в году (365 или 366).
В невисокосный год данный праздник выпадает на 13 сентября, в високосный — на 12 сентября.
Впервые идея празднования «Дня программиста» была обнародована главой издательского дома «Компьютерра» Дмитрием Мендрелюком 15 июля 1996 года. Днём программиста было предложено считать первую пятницу сентября, названную «Чистой пятницей». В 2002 году сотрудники веб-студии «Параллельные технологии» Валентин Балт и Михаил Червяков организовали сбор подписей под обращением к правительству РФ в поддержку признания 256-го дня года официальным праздником программистов.
24 июля 2009 года Министерством связи и массовых коммуникаций РФ подготовлен и внесён в правительство РФ проект указа президента России «О Дне программиста».
11 сентября 2009 года Президент России Дмитрий Медведев подписал Указ № 1034, подготовленный Министерством связи и массовых коммуникаций Российской Федерации, который устанавливает в России новый официальный праздник — «День программиста».
Впрочем, есть и другие даты, которые отмечаются подчас. Это и 22 апреля в честь устаревшей кодировки специальности 2204 (позднее 220400) (программное обеспечение вычислительной техники и автоматизированных систем). И 23 января - по новой классификации в России специальность «ПО ВТ и АС» имеет код 230105.65 — появилась возможность праздновать «День программиста» именно в этот день. Есть вариант даже 4 апреля (4.04), но это больше для web-программистов - Ошибка 404. А ещё (ВНЕЗАПНО!!) 4 апреля весь католический мир отмечает День святого Исидора Севильского — покровителя пользователей компьютеров и Интернета. Этот факт из той серии, которая никогда не увязывался у меня в голове: как может быть покровителем современных технологий мужик, который жил в 600 году?!?!? Полторы тысячи лет назад! Тогда и книг не у всех имелось в избытке. Чего уж там про компьютеры? По-моему, не факт, что счёты уже изобрели (не помню точно).
Тем не менее: всех причастных - с днём программиста! И да пребудет с вами двоично-десятичный код без багов и ошибок.