Programmers' Day Date in the current year: September 12, 2016

Programmers' Day Programmers' Day is an international professional day celebrated on the 256th day of the year. It falls on September 13 during common years and September 12 during leap years. The holiday is observed in many countries, but Russia is the only country where it is recognized officially.

The idea of celebrating Programmers' Day on the 256th day of the year was first proposed by Russian programmers Mikhail Chervyakov and Valentine Balt. They chose the number 256 (2 to the 8th power) because it is the number of distinct values that can be represented with a byte, a unit of digital information consisting of eight bits.

Programmers' Day was first celebrated in 2002. The holiday eventually spread throughout the world, mostly due to the Internet. International Programmers' Day was launched in 2007. In 2009, President of Russia Dmitry Medvedev signed the decree, establishing Programmers' Day as an official professional holiday in Russia.

However, September 12/13 is not the only known date of Programmers' Day. Many programmers also observe their professional holiday on January 7. Another dates celebrated by programmers are December 10 (the birthday of Ada Lovelace, the first programmer) and April 4 (the feast day of Saint Isidor of Seville, who is unofficially regarded as patron saint of the Internet).

Remind me with Google Calendar


International Observances, Professional Days


Programmers' Day, professional holidays, international observances, holidays in Russia