हैकथॉन (हैक डे, हैकफेस्ट, डेटाथॉन या कोडफेस्ट के रूप में भी जाना जाता है; हैकिंग और मैराथन का एक पोर्टमैंटो) एक ऐसा आयोजन है जहां लोग 24 या 48 घंटों जैसे अपेक्षाकृत कम समय में तेजी से और सहयोगात्मक इंजीनियरिंग में संलग्न होते हैं। वे अक्सर चुस्त सॉफ्टवेयर विकास प्रथाओं का उपयोग करके चलाए जाते हैं, जैसे कि स्प्रिंट-जैसी डिज़ाइन जिसमें कंप्यूटर प्रोग्रामर और ग्राफिक डिजाइनर, इंटरफ़ेस डिजाइनर, उत्पाद प्रबंधक, परियोजना प्रबंधक, डोमेन विशेषज्ञ और अन्य सॉफ्टवेयर विकास में शामिल अन्य लोग इंजीनियरिंग परियोजनाओं पर गहनता से सहयोग करते हैं। जैसे सॉफ्टवेयर इंजीनियरिंग.

हैकथॉन का लक्ष्य इवेंट के अंत तक कार्यशील सॉफ़्टवेयर या हार्डवेयर बनाना है। हैकथॉन में एक विशिष्ट फोकस होता है, जिसमें उपयोग की जाने वाली प्रोग्रामिंग भाषा, ऑपरेटिंग सिस्टम, एक एप्लिकेशन, एक एपीआई, या प्रोग्रामर का विषय और जनसांख्यिकीय समूह शामिल हो सकता है। अन्य मामलों में, बनाए जा रहे सॉफ़्टवेयर के प्रकार या नए सिस्टम के डिज़ाइन पर कोई प्रतिबंध नहीं है।
कंप्यूटर प्रोग्रामर और सॉफ़्टवेयर विकास में शामिल अन्य, जिनमें ग्राफ़िक डिज़ाइनर, इंटरफ़ेस डिज़ाइनर, उत्पाद प्रबंधक, प्रोजेक्ट प्रबंधक, डोमेन विशेषज्ञ और अन्य शामिल हैं, हैकथॉन में भाग लेते हैं।

वे इवेंट के अंत तक कामकाजी सॉफ्टवेयर या हार्डवेयर बनाने के लक्ष्य के साथ सॉफ्टवेयर इंजीनियरिंग जैसी इंजीनियरिंग परियोजनाओं पर गहनता से सहयोग करते हैं।
हैकथॉन (हैक डे, हैकफेस्ट, डेटाथॉन या कोडफेस्ट के रूप में भी जाना जाता है; हैकिंग और मैराथन का एक पोर्टमैंटो) एक ऐसा आयोजन है जहां लोग 24 या 48 घंटों जैसे अपेक्षाकृत कम समय में तेजी से और सहयोगात्मक इंजीनियरिंग में संलग्न होते हैं। वे अक्सर चुस्त सॉफ्टवेयर विकास प्रथाओं का उपयोग करके चलाए जाते हैं, जैसे कि स्प्रिंट-जैसी डिज़ाइन जिसमें कंप्यूटर प्रोग्रामर और ग्राफिक डिजाइनर, इंटरफ़ेस डिजाइनर, उत्पाद प्रबंधक, परियोजना प्रबंधक, डोमेन विशेषज्ञ और अन्य सॉफ्टवेयर विकास में शामिल अन्य लोग इंजीनियरिंग परियोजनाओं पर गहनता से सहयोग करते हैं। जैसे सॉफ्टवेयर इंजीनियरिंग.

हैकथॉन का लक्ष्य इवेंट के अंत तक कार्यशील सॉफ़्टवेयर या हार्डवेयर बनाना है। हैकथॉन में एक विशिष्ट फोकस होता है, जिसमें उपयोग की जाने वाली प्रोग्रामिंग भाषा, ऑपरेटिंग सिस्टम, एक एप्लिकेशन, एक एपीआई, या प्रोग्रामर का विषय और जनसांख्यिकीय समूह शामिल हो सकता है। अन्य मामलों में, बनाए जा रहे सॉफ़्टवेयर के प्रकार या नए सिस्टम के डिज़ाइन पर कोई प्रतिबंध नहीं है।