Joke Collection Website - News headlines - 1024 what is the origin of the programmer's day?

1024 what is the origin of the programmer's day?

In 2002, Valentin Balt, a Russian programmer, collected signatures and petitioned the government of the Russian Federation to designate September 13 as the Programmer's Day.

On September 1 1, 2009, Russian President Dmitry Medvedev signed the festival arrangement plan, and "Programmer's Day" has since become an official festival in Russia. In addition to Russia, some programmer communities in other countries will also celebrate this festival. Because it is the 256th day of every year (leap year is September 12). The number 256 is of special significance to programmers. 1 byte (equal to 8 bits) can represent at most 256 values. In a whole year, 256 is the value less than 365 in the largest power of 2.

In China, it was suggested that 65438+1October 24th be the programmer's day in China, because 1024 is not only a common number used by programmers, but also the date of 65438+1October 24th is very intuitive and will not change in normal years and leap years.

Extended data:

Programmers are generally divided into programmers and programmers, but the boundary between them is not clear, especially in China. Software practitioners are divided into junior programmers, intermediate programmers, senior programmers, system architects, operation and maintenance test engineers, etc.

1834, ada lovelace's friend Charles Babbage, known as the "digital queen", invented an analyzer. Ada devoted himself to writing algorithms for analyzers. In 1842, he wrote the first computer program in history.

The first set of algorithms in the world was published in 1843. Babbage analyzer was later regarded as the earliest computer prototype, and Ada's algorithm was regarded as the earliest computer program and software. The hardware system for running the program is based on 1024. For example:1g =1024m; 1M= 1024KB .

Baidu Encyclopedia-1024 Programmer's Day