Del inglés hackathon, compuesto de hack ("hacer tareas difíciles de programación informática") y -athon ("indica actividades realizadas durante un largo periodo de tiempo"), sufijo usado en acrónimos a partir de marathon ("maratón"). Préstamo no adaptado.1