Software Alternatives & Reviews
Register   |   Login

Top 25 websites for coding challenge and competition [Updated for 2021]

Recommended and mentioned products

  1. HackerEarth is the network of top developers across the world. They connect to start-ups, tech companies, organizations and discover the best developer jobs. They participate in programming challenges and compete against other top developers.

    writing contests about about 2 months ago

    Hi there, there's this website called; which has challenges and scholarships in which you can enroll in. Check it out.
  2. HackerRank is a platform that allows companies to conduct interviews remotely to hire developers and for technical assessment purposes.

    আমার ভাগ্নের free fire & pubg এর প্রতি আসক্তি। সবার সাহায্য... about 4 days ago

    Suggest him to start coding hackerrank is a great place to start. Eventually he'll move to [leetcode](
  3. Download and solve practice problems in over 30 different languages.

  4. Sphere Online Judge created for the coders' community to train, to learn and to make progress.

    Entrance Test for a school! about 3 months ago

    Have you looked at It has a fair amount of different problems, some of them are pretty creative, you can take an inspiration from that.
  5. At Programmr you can code, compile & run your programs directly in the browser.

  6. The Topcoder home page has received a slick new makeover that lets new customers quckly login, discover the power of our community, and launch challenges.

  7. Programming competitions and contests, programming community.

    19 June 2021- Weekend Chat Thread about about 1 month ago:

    - Practice: When I was a beginner, I did practice on codingbat and hackerrank. Now, I love to use and
  8. Achieve code mastery through challenge.

    I think I have fobia from programming about 1 day ago:

    There are some innovative resources that I found useful for learning python - but I was already an experienced programmer..., looks similar. These sites offer coding problems and then let you see the results of others. This was a significant learning accelerator for me.
  9. CodeChef is a not-for-profit educational initiative by Directi, an Indian software company. It is a global programming community that fosters learning and friendly competition, built on top of the world’s largest competitive programming platform.

    Advice on programming resources/How to move forward in... about about 1 month ago:

    I personally learnt cpp basics from gfg, then went ahead with solving basic problems on and Learnt basic algorithms such as brute force, math and greedy on my own while solving these problems, as well as search sort algos. This itself took me a good 6 months, and then I learnt dynamic programming (optimised recursion). Now I'm learning more on data structures. I think this roadmap...
  10. is an online Java programming course that is 80% based on practice.

    At 39, I just got an offer for first software development job! about 30 days ago

    CodeGym: I also learned pretty quickly that to build the stuff I wanted to build I would need a back-end language. Also influenced by a couple of friends I picked Java and bought a CodeGym subscription. It has the same pros and cons as CoderAcademy. The way the course is put together is super friendly, progressive and with TONS (I mean ridiculous amounts) of exercises, which I love.
  11. A front end web development playground.

    How to change font and theme in about about 19 hours ago

    How do you change your font to italic and the theme to something different from the choices on account settings. I saw on some youtubers their font is italic and they are using a cool theme, is that customization only available to pro users?
  12. CodinGame provides users with a fun and effective way to learn coding that eschews the rigid structure of traditional teaching methods.

    Good sites for object-oriented programming practise problems... about 13 days ago

    That said: I use practice problems a lot and I've found some of the problems really benefit from OOP.
  13. Practice and level up your development skills and prepare for technical interviews.

    Python for beginners about 1 day ago:

    For learning theory, I suggest w3schools, Tech With Tim and this skillshare course called A Beginners Guide to Python Programming by Tony Staunton (this course cost money). For practicing, you can download python crash course e-book. In addition, as problem-solving is very crucial in cs, I suggest learning cs50 Havard for theory and doing LeetCode and CodingBat exercises.
  14. A computer science portal for geeks

    In a bit of a coding pickle about 14 days ago

    Nevermind, I figured it out through
  15. Project Euler is a series of challenging mathematical/computer programming problems that will...

    Data structures and algorithms about 1 day ago

    For practice, I recommend Project Euler. You just submit an answer so you can choose any language you want. Most of the problems are not easy, but fhere are plenty of very "doable" problems.
  16. URI Online Judge is a project developed for you! Our goal is to provide a platform where you can learn, practice and sharpen your skills in algorithms and programming languages.

  17. Find your challenge, be the next winner

  18. Google's Coding Competitions (Code Jam, Hash Code, and Kick Start) enthrall, challenge, and test coders around the world. Try your hand at one, or all three.

  19. Kaggle offers innovative business results and solutions to companies.

    Sample database for elasticsearch about 1 day ago

    I need a sample database for elasticsearh to test the queries on the document. I need a host and a port which is online so that I can test the queries and other aspects of the elasticsearh on that database. Is there such an online database for something general like movies or books? How can someone start learning elasticsearch without having access to such a database? Should I search more on something like...
  20. Learning has never been this social and accessible for so many!

    I’m trying to learn C# but I don’t know how to start about 3 months ago

    If you want to do that, then just use one from the year of the video. It would probably be easier to just follow newer content though. Try this:
  21. Geektastic is a platform that manages peer reviewed code challenges supported by a community of qualified software engineers.

  22. The online programming practice in java and python.

    Why is learning to code so hard? about 14 days ago:

    Coding Bat: I used this all the time when I got started. Getting a gold star next to completed problems also feels super rewarding.
  23. CodeSignal is the leading assessment platform for technical hiring.

    Python for beginners about about 14 hours ago:

    Having just finished sixth form learning primarily python I recommend taking a look at codesignal.
  24. Learn to Code in 90 Days or Less

    paid Free Trial $120.0 / Annually

    How can I learn how to code without spending a ridiculous... about 17 days ago:

    You can learn from any coding language you want to, and you can improve your coding skill from codewars or (for web development coding challenges).