Hackathons tend to have a specific focus, which can include the programming language used, the operating system, an application, an API, or the subject and the demographic group of the programmers.
Hackathoanele au de obicei un subiect anume, care poate fi limbajul de programare folosit, sistemul de operare, o aplicație, un API, sau chiar grupul demografic al programatorilor implicați.