DEV Community

Discussion on: HackerRank Is Teaching You to Write Terrible Code

Collapse
 
raddevon profile image
Devon Campbell

The least helpful and also only accurate answer to this question is, "It depends." If you want to write software that runs in a web browser, you have no choice but Javascript. If you want to write native mobile applications with full access to device APIs, Swift or Objective C for iOS or Java for Android. If you want to write software that automates some task, Python might be a good fit. If you want to write a web API, you've got lots of good choices.

Depends on the kind of software you want to write and your priorities.