День программиста - это международный профессиональный день, который отмечается 256-го числа (шестнадцатеричного 100-го или 2-го числа) день каждого года (13 сентября в обычные годы и 12 сентября в високосные годы ). Он официально признан в России.
Число 256 (2) было выбрано, потому что это количество различных значений, которые могут быть представлены с помощью байта, значения хорошо знаком программистам. 256 также является наивысшей степенью двойки, что меньше 365, количества дней в общем году.
Этот день был предложен Валентин Балт и Михаил Червяков (он же htonus), сотрудники Parallel Technologies (компания-разработчик программного обеспечения). Еще в 2002 году они пытались собрать подписи под петицией к правительству России о признании этого дня официальным Днем программиста.
24 июля 2009 года Минкомсвязи (Россия) издал проект распоряжения к новому, Дню программиста.
11 сентября 2009 года Президент России Дмитрий Медведев подписал указ.
В Китае 24 октября отмечается День программиста, который установлен уже много лет. Дата была выбрана потому, что ее также можно записать как 1024, что равно 2. Она также согласована независимо от високосных лет.