(1)1834, ada lovelace's friend, British mathematician, inventor and mechanical engineer Charles Babbage, known as the "digital queen", invented an analytical machine; 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.
(3) In China, it was proposed that 65438+1October 24th be designated as China's Programmer's Day, 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
The origin of festivals
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.
Why 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 at most 256 values. In a whole year, 256 is the value less than 365 in the largest power of 2.
Programmers (English programmers) are professionals engaged in front-end and back-end program development, system operation and maintenance, testing and other work. 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.
Baidu encyclopedia-1024 programmer's day.
Model Minutes of Departmental Meetings Part VI: Minutes of Propaganda Department Meetings
Time: 20 _ _ _ _ (Sunday) 19:00-20:00.
Ve