Traditional Culture Encyclopedia - Almanac inquiry - 1024 what is the origin of the programmer's day?

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

1024 programmer's day is a common festival for programmers in China. 1024 is the tenth power of 2 and is one of the basic units of measurement for binary counting. Programmers are professionals engaged in front-end and back-end program development, system operation and maintenance, testing and other work. Programmers, like 1024, build this technological world with the lowest key, most practical and core functional modules. 1G= 1024M, 1G and 1 are homophonic, which also means first-class Excellence.

1024 the origin of programmer's day in 2002, Russian programmer Valentin Barth collected signatures and petitioned the government of the Russian Federation, and designated September 13 as 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. Why did you choose September 13? 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 up to 256 values. In a whole year, 256 is the value less than 365 in the largest power of 2. Therefore, it is suggested that 65438+1October 24th be designated as the programmer's day in China, because 1024 is not only a common number for programmers, but also the date of 65438+1October 24th is very intuitive and will not change in normal years and leap years.

1024 programmer's day positioning101October 24th is because the hardware system running the program is based on 1024. For example:1g =1024m1m =1024kb.

On October 24th, 65438/kloc-0, the Global Programmer Festival opened in Xi. This year's Global Programmers' Day, Belarusian Ambassador to China Ruud kirill, Turing Prize winner Adi Chamil, China Academy of Engineering Academician Ni Guangnan, China Academy of Engineering Academician Zhang Jun, President of Beijing Institute of Technology, Chairman and CEO of ChinaSoft International Chen Yuhong and General Manager of Google Greater China Channel Division Bai Yong will gather in the ancient city to talk about the new trends of the software industry and the new digital future!

This year's Programmer's Day will release the Xi 'an Declaration on the Belt and Road 5G Industry and the Sponsor's Proposal of the Belt and Road 5G Technology Innovation Alliance, highlighting Xi's confidence and determination to develop the digital economy and the 5G industry. At the same time, it will also announce the selection results of national cutting-edge programmers and top ten programmers in Xi 'an, set an example for the industry, gather industry strength, focus on outstanding talents in the industry, and work together to build the most influential high-end think tank in the digital economy field of the Belt and Road Initiative.