Programming challenges can be solved in a variety of programming languages
HackerRank is a tech company[1] that focuses on competitive programming challenges for both consumers and businesses, where developers compete by trying to program according to provided specifications.[2][3] HackerRank's programming challenges can be solved in a variety of programming languages (including Java, C++, PHP, Python, SQL, JavaScript) and span multiple computer science domains.