acm-header
Sign In

Communications of the ACM

ACM TechNews

Which Programming Languages Get ­sed Most at Hackathons?


View as: Print Mobile App Share:
A recent hackathon.

The top three languages used at Devpost's hackathons over the page year were HTML/CSS, JavaScript, and Python.

Credit: TechCrunch

ChallengePost, a tool that acts as the backend infrastructure for many hackathons, recently changed its name to Devpost and released data on a range of topics taken from about 160 hackathons with nearly 10,000 projects by 13,281 hackers over the past year.

The top three languages used at Devpost's hackathons were HTML/CSS, JavaScript, and Python. HTML/CSS and Javascript were expected to head the list, since they are tolerant of errors, do not require a compiler, run in the browse instead of a specific operating system, and tend to be the first languages new coders learn. Devpost divided the application programming interfaces (APIs) into categories for communications, social, payment, geographic, music, and app frameworks.

The top APIs in each category were Twilio, Facebook, Venmo, Google Maps, Spotify, and Node.js, respectively.

In terms of hardware, Arduino, Myo, and Pebble ranked the highest at Devpost's hackathons.

Although the Devpost data is a good indication of which languages, APIs, and hardware hackers used this year, it does not necessarily correlate to real-world practicality. The other languages on Devpost's top 10 list were C/C++, PHP, Objective-C, C#, Swift, JSON, and Ruby.

From TechCrunch
View Full Article

 

Abstracts Copyright © 2015 Information Inc., Bethesda, Maryland, USA


 

No entries found

Sign In for Full Access
» Forgot Password? » Create an ACM Web Account