- Published on
- · July 10, 2026
Programmer''s Day: why is it celebrated on September 13?
- Blog

- Henrico Piubello
- Henrico Piubello
- IT Specialist - Grupo Voitto
IT Specialist - Grupo Voitto

Programmer''s Day is a commemorative date celebrated on the 256th day of the year: September 13 in common years and September 12 in leap years. The number 256 equals 2⁸, the total of values an 8-bit byte can represent — a tribute to the binary base that underpins all computing.
- Why does Programmer''s Day fall on the 256th day of the year?
- How did Programmer''s Day come about?
- What does a programmer do day to day?
- Which programming languages dominate the market?
- From Ada Lovelace to the 47 million developers
- The skills the Brazilian market values
- Conclusion
Why does Programmer''s Day fall on the 256th day of the year?
The 256th day of the year was chosen because 256 is the number of possible combinations in an eight-bit byte, the most fundamental unit of information in modern computing. The choice is not random: it translates, in calendar form, the binary math every programmer handles daily.
The number 256 carries several meanings for computer science:
- Binary representation: 256 is the number of possible combinations in an eight-bit byte.
- Hexadecimal notation: 256 is represented as 0x100, a "round" value for programmers.
- Power of two: 256 is 2⁸, and powers of two are the backbone of digital systems.
- Relationship to the calendar: 256 is the largest power of two smaller than 365, the number of days in a common year.
In common years, the 256th day corresponds to September 13; in leap years, as the extended February shifts the calendar, the date falls on September 12. This logic makes Programmer''s Day one of the few celebrations in the world defined by a mathematical formula, rather than a fixed historical event.
How did Programmer''s Day come about?
Programmer''s Day was born in Russia: in 2002, local tech professionals formally proposed the celebration on the 256th day of the year, and in 2009 the Russian government formalized the date by presidential decree. From there, the celebration was spontaneously adopted by developer communities in dozens of countries, including Brazil.
The international adoption makes sense: programming has become a global language that crosses borders and industries. From mobile apps to healthcare systems, from e-commerce platforms to AI (Artificial Intelligence) solutions, programmers are at the center of virtually every innovation that impacts daily life — which turns the date into a recognition of these professionals'' impact on society, not just a numerical curiosity.
What does a programmer do day to day?
A programmer designs, writes, tests, and maintains the code that brings digital products to life — from websites and apps to banking and embedded systems. More than coders, these professionals act as digital architects: they translate business problems into technical solutions and decide how each piece of software fits together.
In practice, the work is split into layers. The front-end developer builds the user interface: screens, buttons, animations, and everything visible in the browser or app. The back-end developer takes care of the operation''s "brain": servers, databases, business rules, and integrations between systems. Those who master both fronts are called full-stack developers, a profile much in demand in lean teams and startups.
Regardless of the layer, the day-to-day involves reading and reviewing others'' code, debugging errors, versioning, automated testing, and constant communication with designers, product managers, and other developers. It is as collaborative a job as it is technical.
Which programming languages dominate the market?
JavaScript is the most used language in the world: 66% of developers reported using it in the Stack Overflow Developer Survey 2025, ahead of HTML/CSS (62%) and SQL (59%). Each language, however, has strengths that make it more suitable for certain types of projects:
- JavaScript: dominates web interactions and runs on virtually every browser; you can practice it on sites with hands-on JavaScript challenges.
- Python: preferred for data science and machine learning; see the beginner Python guide with code examples.
- Java: widely used in corporate systems and Android apps; learn more in the Java language learning guide.
- PHP: a veteran of web development, still powering much of the sites in production.
- Ruby: known for its simplicity and readability, popularized by the Ruby on Rails framework.
The choice of the first language matters less than consistency in studying: the fundamentals of logic, data structures, and problem-solving transfer from one language to another.
From Ada Lovelace to the 47 million developers
The history of programming begins in the 19th century with Ada Lovelace, credited with the first algorithm in history, written for Charles Babbage''s analytical engine — considered the precursor to modern computers. Since then, programmers have been behind every technological leap: from email to search engines, from social networks to cloud storage.
This evolution turned the profession into one of the largest workforces on the planet. According to the SlashData Global Developer Population Trends 2025 survey, the world reached 47.2 million developers in 2025, and the number of professionals has grown 70% since the start of 2022 — from 21.8 million to 36.5 million. The pace has slowed to about 10% per year, a sign of a maturing but still expanding market.
The skills the Brazilian market values
In Brazil, the scarcity of professionals keeps the career hot. The study by Brasscom (Association of Information and Communication Technology Companies) pointed to demand for 797 thousand technology professionals by 2025, while the country graduates about 53 thousand people per year in tech-oriented courses — a mismatch that guarantees opportunities for those entering the field.
Companies, however, look for more than technical skills: they value initiative, the ability to learn autonomously, and resilience in the face of complex problems. Versatility also weighs, allowing programmers to move through areas like business management and design. These behavioral skills are exactly what distinguishes the junior, mid-level, and senior dev levels in career progression.
Conclusion
Programmer''s Day is more than a mathematical curiosity on the calendar: it is the annual recognition that almost everything we use — from the banking app to the electronic medical record — exists because someone wrote, tested, and maintained code. If you work in development, September 13 is a good day to celebrate; if you are still thinking about entering the field, the demand numbers show the moment remains favorable. Here at CodeCrush, the celebration is worth the whole year: programming is, above all, solving real problems for real people.
## faq
Frequently asked questions
Why is Programmer''s Day celebrated on September 13?
Because September 13 is the 256th day of the year in common years, and 256 is the number of values an 8-bit byte can represent (2⁸). In leap years, the 256th day falls on September 12, and the celebration follows the calendar shift.
Who created Programmer''s Day?
The proposal came from Russian tech professionals in 2002, who suggested the 256th day of the year as a tribute to the binary base of computing. In 2009, the Russian government formalized the date by presidential decree, and the celebration spread through developer communities worldwide.
Is it worth being a programmer in 2026?
Yes. Brasscom projected demand for 797 thousand technology professionals in Brazil by 2025, while the country graduates about 53 thousand per year, creating a persistent deficit. Globally, SlashData counts 47.2 million developers, with the market still growing despite the recent slowdown.
What is the difference between front-end, back-end, and full-stack?
Front-end is the visual layer the user interacts with; back-end is the server logic, database, and business rules that support the application. The full-stack developer masters both fronts and can build a complete application, from the database to the interface.
Which programming language should I learn first?
JavaScript is the most common entry point: it appears as the most used language in the Stack Overflow Developer Survey 2025, with 66% of respondents. Python is the preferred alternative for those aiming at data science and AI (Artificial Intelligence), due to its simple syntax and mature library ecosystem.
Topics in this article
## continue lendo
Artigos relacionados
Keep browsing
Previous article

Semantic versioning (SemVer): what it is and how to use it
Semantic versioning (SemVer) is the MAJOR.MINOR.PATCH standard that communicates the impact of each release and helps avoid dependency hell.
Read moreNext article

Top programming languages in 2026
Python leads the IEEE Spectrum and Stack Overflow rankings in 2026, followed by JavaScript, SQL, Java and the C languages in the most demanded jobs.
Read moreAbout the author



