| Date | the 256th day of the year (September 13, or September 12 in leap years) (every year) |
|---|---|
| Next occurrence | — |
| Unix timestamp | — |
| Time remaining | — |
When is Programmers' Day?
Programmers' Day is the 256th day of the year — September 13 in common years and September 12 in leap years — chosen because 256 is the number of values a single byte can hold. It celebrates the people who write software.
The countdown on this page checks whether the target year is a leap year and picks September 12 or September 13 accordingly, so it always points at the true 256th day.
Programmers' Day dates, 2026–2035
The next 10 occurrences, with the weekday each falls on and the Unix timestamp of midnight UTC at the start of the day.
| Year | Date | Weekday | Unix timestamp (00:00 UTC) |
|---|---|---|---|
| 2026 | September 13 | Sunday | 1,789,257,600 |
| 2027 | September 13 | Monday | 1,820,793,600 |
| 2028 | September 12 | Tuesday | 1,852,329,600 |
| 2029 | September 13 | Thursday | 1,883,952,000 |
| 2030 | September 13 | Friday | 1,915,488,000 |
| 2031 | September 13 | Saturday | 1,947,024,000 |
| 2032 | September 12 | Sunday | 1,978,560,000 |
| 2033 | September 13 | Tuesday | 2,010,182,400 |
| 2034 | September 13 | Wednesday | 2,041,718,400 |
| 2035 | September 13 | Thursday | 2,073,254,400 |
The story behind Programmers' Day
Programmers' Day is deliberately not tied to a calendar date but to a count: it is the 256th day of the year, which is September 13 in a common year and September 12 in a leap year. The number was chosen because 256 is two to the eighth power, the number of distinct values a single byte can represent, and it is also the largest power of two that fits inside a year of 365 or 366 days. In hexadecimal it is 0x100, which is as round as a number gets to a programmer. The holiday was proposed in 2002 by Valentin Balt and Michael Cherviakov, two employees of the Russian software company Parallel Technologies, who collected signatures to have it recognised. Russia made it official in September 2009, when a presidential decree added the Day of the Programmer to the state calendar of professional holidays, and it has since been adopted informally by developers around the world, with companies marking it with talks, small gifts and the occasional cake. It belongs to a family of number-based observances that includes Pi Day on March 14 and Tau Day on June 28, and it is the only widely kept holiday whose date shifts with the leap-year cycle.
How this countdown is calculated
Programmers' Day is the 256th day of the year, not a fixed calendar date. The countdown checks whether the current year is a leap year and targets September 12 if it is and September 13 if it is not; if that day has already passed it repeats the check for the following year. The occurrence table above applies the same rule to each year.
The big number at the top of this page is computed live in your browser the moment the page loads and ticks down every second — there is no stale, pre-baked figure here. It measures the gap between your current local time and the next the 256th day of the year (September 13, or September 12 in leap years), then breaks it into days, hours, minutes, and seconds. Because the math runs on your own device, the result is always correct for your time zone and is never cached out of date.
The Unix timestamp of Programmers' Day
Beyond the human-friendly countdown, this page also shows the Unix timestamp of the target date — the number of seconds since January 1, 1970 UTC. That single integer is what databases, schedulers, and APIs actually store. If you are building a feature that fires on Programmers' Day — a banner, an email, a cron job — the timestamp shown above is the value to compare against. You can also drop the date straight into the Epoch Converter to inspect it in every format, or into the Date Duration Calculator to measure the span from any other date.
Ways people use a Programmers' Day countdown
- Planning — knowing the exact number of days left helps with shopping, travel, and booking before deadlines pass.
- Sharing — send the live countdown link to friends, family, or a team channel so everyone sees the same ticking clock.
- Engineering — use the Unix timestamp above to schedule jobs or gate features around the date.
- Curiosity — sometimes you just want to know "how many days until Programmers' Day?" and get a precise answer rather than a rough guess.
Want a different date?
This page is part of a small reference of common countdowns and notable timestamps. Browse the full timestamp and countdown hub to find New Year, Christmas, Halloween, the Y2038 deadline, and more — or build a countdown to any moment of your choosing with the Countdown Timer.
Related countdowns
More popular dates you can count down to:
- Days until April Fools'Days until Pi DayDays until New Year's EveDays until Leap Day