National Programmers Day

National Programmers Day, a day that’s also known as Day of the Programmer, is a holiday that’s observed on the 256th day of every year. During common years, that means that it falls on September 13th, and on leap years, it’s celebrated on September 12th. Why is it celebrated on the 256th day of the year? Because 256 is the number of distinct values that can be represented by a byte and is the highest power of two that is less than 365—the number of days in a common year. 

The History Of National Programmers

This holiday started back in 2002 when two Russian programmers at Parallel Technologies gathered signatures in the hope that Russian officials would declare the Day of the Programmers as an official holiday. These two programmers were Valentin Balt and Michael Cherviakov, and in 2009 they got their wish for a holiday dedicated to programmers. On September 11, 2009, it was officially signed into law by Russian President Dmitry Medvedev. Since then, this holiday has spread around the world and in many countries is known either as Day of the Programmer or National Programmers Day. 

Fun Facts About Programmers

Since we’re talking about a holiday that celebrates programmers, we thought that it might be suitable to list some of the fun facts we’ve learned about programmers while we were researching this holiday. So let’s take a look at them before we move on to the section about how to observe this holiday.

The First Computer Programmer Was Female

The very first computer programmer was Ada Lovelace. In 1843, she published an English translation of an Analytical Engine that was penned by an Italian engineer named Luigi Menabrea. In her translation, she added her own list of notes. In one of the notes, she described an algorithm for the Analytical Engine to compute Bernoulli numbers. Because this algorithm was considered to be the first run specifically written for use on a computer, many people consider her to be the first programmer. 

There Are Hundreds Of Programming Languages

What many people don’t realize is that there are a wide variety of programming languages. If you count historical programming languages such as APL, JOSS, and MUMPS, along with modern programming languages such as JavaScript, Swift, and Objective C, then you end up with over 700+ programming languages altogether. 

BASIC Was An Easy-To-Understand Programming Language

BASIC is a programming language that was first developed at Dartmouth College by Mary Keller, Thomas Kurtz, and John Kemeny in 1964. BASIC stands for Beginner’s All-Purpose Symbolic Instruction Code. True to its name, it was an easy-to-understand language that was extremely popular from 1970 to 1980. Although BASIC isn’t in use today, it’s sometimes used to teach the fundamentals of programming and its new variation, Visual Basic, is still widely used. 

Observing National Programmers Day

National Programmers Day can be observed by attending a job fair for programmers, learning new programming languages, or by helping someone with the fundamentals of programming. You can also share programming puns on the Internet using the hashtag #NationalProgrammersDay.  

Where is National Programmers Day celebrated?

There is no specific location where this holiday is celebrated.
Show all 0 locations