W innych przypadkach nie ma żadnych ograniczeń dotyczących tworzonego oprogramowania.

Dzięki hackathonom programiści mają szansę na bycie zauważonym, natomiast przedsiębiorstwa i organizacje mogą pozyskać nowych pracowników czy zleceniobiorców.

Historia Słowo „hackathon” powstało z połączenia dwóch angielskich słów hack i marathon, oznaczających odpowiednio hakowanie i maraton. Słowo to zostało pierwszy raz użyte w latach 90. XX wieku.

Na początku XXI wieku hackathony znacząco zyskały na popularności. Dla przedsiębiorstw stały się drogą do szybkiego rozwijania nowych technologii programowych i znajdowania nowych obszarów innowacji technologicznych.

Niektóre znaczące dziś firmy narodziły się właśnie podczas hackatonów (np. aplikacja do komunikacji GroupMe czy środowisko do tworzenia aplikacji na telefony komórkowe Apache Cordova, dostępne również w formie dystrybucji Adobe PhoneGap).