Skip to listings

Blog

Hackathons Meaning: The Actual Definition, Word Origin, and What It's Not

A quick, dictionary-straight answer to what 'hackathon' means, where the word came from, why dictionaries and hackathon history don't fully agree on when it started, and how the term is used beyond just coding events.

If you typed "hackathons meaning" into a search bar, you probably want a straight, short answer, not a full guide to how to win one. Fair enough. Here it is, plus the two things about the word that most explainers get slightly wrong or skip entirely.

The definition, in one paragraph

A hackathon is a time-boxed event, usually somewhere between a few hours and two days, where individuals or small teams build a working prototype (an app, a piece of hardware, sometimes just a rough proof of concept) around a given theme or problem statement, then demo it to judges. The word is a portmanteau: "hack," in the sense computing culture has used since the 1950s and 60s to mean fast, resourceful, unglamorous problem-solving, not breaking into a system, plus "marathon," meaning a sustained push against a hard deadline. That's it. No secret second meaning, no connection to cybercrime.

Where the confusion comes from

"Hack" has two very different lives in English. One is the negative, security sense: someone hacking into an account or a network without permission. The other, older sense comes from MIT hacker culture, where a "hack" meant a clever, quick, often improvised technical fix or prank, done with skill rather than malice. Hackathon inherits the second meaning, not the first. Merriam-Webster's own entry is explicit about this: the "hack" in hackathon refers to exploratory programming, not computer break-ins. If you've ever worried a hackathon might mean something illegal, it doesn't, and organizers, colleges, and companies all use the word in that older, harmless sense.

Word origin: two dates that don't quite agree

Most write-ups on hackathon history point to June 1999 as the birth of the format, and that's accurate for the modern event as we know it. Two things happened independently that month:

  • OpenBSD's cryptography hackathon, held in Calgary, Canada from June 4 to 6, 1999, where a small group of developers worked together to get IPSEC and cryptographic code built despite US export restrictions on cryptography software at the time.
  • Sun Microsystems' Palm V challenge at JavaOne, June 15 to 19, 1999, where VP John Gage challenged conference attendees to write Java applications for the new Palm V handheld using its infrared port.

Both used the word "hackathon" for what they were doing, apparently without either team knowing the other had picked the same name. That's the widely cited origin story, and it holds up across multiple independent write-ups of hackathon history.

Here's the part most pages skip: dictionary citations suggest the word existed before either of those events. The Oxford English Dictionary's earliest documented evidence for "hackathon" dates to 1985, in a Usenet post, well over a decade before the events that made the format famous. That doesn't overturn the 1999 origin story so much as complicate it: 1999 is reasonably called the year the hackathon-as-event format took off and got documented in a form that stuck, but "hackathon" as a piece of programmer slang may well have floated around smaller, undocumented gatherings before that. If you want the honest answer rather than the tidy one: nobody can point to a single confirmed first use, and dictionary sources and hackathon-history sources don't fully agree on the date.

What the word covers today, beyond coding

For most of its life, "hackathon" meant a software event, and in India that's still overwhelmingly true: Smart India Hackathon, Devfolio-hosted Web3 hackathons, and the corporate hackathons run by companies like Flipkart and Amazon are all code-first. But the structure itself, time limit, team, theme, build, pitch, judge, has been borrowed by fields that have nothing to do with programming. Government teams run policy hackathons to generate ideas on public problems in a compressed timeframe. Design teams run design hackathons where the output is a prototype or a set of mockups, not working software. Business schools run case-competition-adjacent hackathons focused on business models rather than code. If someone invites you to a "hackathon" and there's no coding involved, they're not misusing the word, they're using a meaning it has genuinely grown into over the last decade or so.

Hackathon vs. the words people confuse it with

A few quick distinctions, since "hackathon" gets used loosely:

  • Hackathon vs. coding contest. A coding contest (think Codeforces or a HackerRank challenge) usually has you solving individual algorithmic problems, alone, against a clock, with a single correct answer. A hackathon has you building an open-ended project, usually in a team, where there's no single right answer, only better and worse solutions. See hackathon vs. coding contest for the fuller breakdown, including events that use one name but are actually the other format.
  • Hackathon vs. case competition. A case competition asks you to analyze a business problem and present a strategy, no code or prototype required. A hackathon expects something built, even if rough. Case competitions vs. hackathons covers which one might actually suit you better.
  • Hackathon vs. hack (the noun). A "hack" on its own can mean a clever shortcut or workaround in ordinary usage ("a life hack"). A hackathon is the organized event built around producing hacks in that sense, not a single instance of one.

If you're looking for the fuller picture, how a hackathon actually runs from registration to judging, how Indian formats like SIH compare to Devfolio and Unstop events, that's covered in more depth on our hackathons guide.

FAQ

What does the word hackathon actually mean?
A hackathon is an event where people, usually in small teams, spend a fixed and short block of time (anywhere from a few hours to a couple of days) building a working prototype around a theme or problem, then present it to judges. The word itself is a portmanteau of "hack" and "marathon." Dictionaries like Merriam-Webster define "hack" here in the sense of fast, exploratory programming, not the security-breach meaning of the word.
Does hackathon mean the same thing as hacking into a computer?
No, and this is the single most common mix-up. The "hack" in hackathon comes from hacker culture's older, positive sense: clever, resourceful, fast problem-solving, the kind MIT students used the word for back in the 1950s and 60s. It has nothing to do with breaking into systems without authorization. If a hackathon touches security at all, it's usually students building a defensive tool, not attacking anything.
When was the word hackathon first used?
It depends which "first" you mean. If you mean the first hackathon as most people picture one today, that's June 1999: OpenBSD developers held a cryptography-focused event in Calgary from June 4 to 6, and Sun Microsystems separately challenged developers to build Java apps for the Palm V at JavaOne, June 15 to 19 of that same year. But the word itself shows up earlier in dictionary citations. The Oxford English Dictionary lists evidence from 1985, which suggests the word existed in tech slang for over a decade before the events that made it mainstream.
Is a hackathon only about writing code?
Not anymore. The format has been borrowed well outside software: design hackathons, policy hackathons run by government teams, and business-model hackathons all use the same time-boxed, team-based, present-to-judges structure without necessarily producing a single line of code. In India specifically, most hackathons you'll see advertised (SIH, Devfolio events, Unstop's listings) are still software-focused, but the word's meaning has stretched beyond that.

Keep reading

All articles