Put your programming skills to the test

  • Take programming challenges online at any time! Write your code and test it as you go to see if you can come up with a solution.

  • Compete with coders by earning points. Climb the rankings to earn a spot at the top and then compete in our competitions!

  • Join a community of great coders and passionate people. Chat in the forums or even submit your own programming challenges for Coderbyte to use!

  • Try out a programming challenge right now:

    JavaScript | Python

    JavaScript Challenge

    Using the JavaScript language, have the function jsChallenge() add up all of the numbers from 1 to 1000. But every time a number appears that is divisible by 5 or 7, disregard it and do not add that number to the others (ie. disregard 7, 10, 15, 21, etc). Do not put any code outside of the function and use the return keyword to return your answer from within the function.

    Run your code

    Check out more challenges
  • Coderbyte is a place to practice and perfect your programming skills. Here you can solve programming challenges to earn points and climb to the top of the rankings. You can also submit your own challenges for other coders to work on. In addition, every few weeks there is a programming compeition where you can win prizes, stack up on points, and unlock new features!

  • Recent News

    Coderbyte has been launched into Beta! Practice with some of our challenges in the Coding Area. We'll be updating it with more challenges every day. Feel free to write some challenges for us..

    The coding environments at Coderbyte will be completely online, no need to download anything!..

    Coderbyte is launching this week! Get ready to test your algorithmic problem solving skills soon with many of our p..