HackerRank HackerRank是一家提供企業或個人算法竞赛的科技公司程式開發者藉由寫出符合規格書的程式來互相競爭 HackerRank的程式設計題目支援多種程式語言來完成包括JavaC PHPPythonSQLJavaScript且橫跨多種计算机科学的領域 HackerRank將多數程式設計題目分類成各種計算機科學的核心領域包括資料庫管理數學人工智慧以及各種主題 當程式設計師上傳程式設計題目的程式碼解答根據程式碼輸出的正確性來取得分數在HackerRank的排行榜會將全部程式設計師排名並根據成就授與徽章這機制讓使用者更樂於互相競爭除了個人練習的程設題之外HackerRank也會舉辦比賽通常是指HackerRank的CodeSprints在此比賽中使用者於一定的時間內解同樣的程式題目並根據結果排名HackerRank是由程式競爭來形成遊戲中學習英语Gamification of learning潮流的一部份程式設計師在此網站 個人使用免費