「Hack(ハック)」と「Marathon(マラソン)」を合わせた造語。Hackathon。
特定の開発テーマに沿って、ソフトウェア開発分野のプログラマーやデザイナーなどが集い、1日から1週間程度の短期間で作業するプロジェクト・イベントのこと。多くの場合新しいソフトウェア開発や既存のソフトウェアを改善することを目的としているが、単にプログラマー育成を目的で開催されることもある。
1999年頃からオープンソースOS「OpenBSD」の開発者やサン・マイクロシステムズによってそれぞれ自主的に考えだされたと言われている。