Need support?


The Code Factor

An online coding competition saga

45 programming languages


over € 15,000 worth of prizes

Online until 31.08.2019



Grand Prize

An Amazon Voucher worth

2nd Prize

An Amazon Voucher worth

3rd Prize

An Amazon Voucher worth


Be the all time friend referrer winner and pocket*

An Amazon Voucher worth

Be the weekly top friend referrer* and receive a

Codemotion T-shirt


Special challenges are going to be unlocked every week by The Code Factor partners. Check your mailbox and stay tuned!

zerynth small

Python challenge by Zerynth

Win the Zerynth powered IoT kit by XinaBox


Full-stack challenge

Win an amazon voucher worth €500


Design challenge

Win £500 worth of RS products

1. "Do not talk about THE CODE FACTOR" 🙂

2. This coding challenge is composed of 6 challenges.

3. In order to SCORE in this challenge you have only one chance. Good news is that the challenge is open to you for 4321 minutes once you hit "start". Time is only 1 of 3 factors in the overall score.

5. The person coding the highest SCORE in the shortest amount of TIME with the least LINES OF CODE will be ranked highest.

6. Duplicate accounts CAN be created to this competition for the sake of learning. In the SCORE only your 1st real try at the challenge will count. Plagiarism is banned immediately.

7. Submit your code before time is up. The code is NOT submitted automatically. Partial score is always better than 0.




By completing this stage you are now warmed up. The world lies below your feet. - so you think.


Butter Finger

Now you are thirsty. 4 more challenges in 1 sitting? Remember you have 4321 minutes to complete it all!


The Coder Awakens

Something tells you that completing the 3rd challenge does not neccessarily mean You reached 50% of this challenge...



If you got this far you know that We love to prepare surprises, especially when it comes to the precise description of the challenge. READ THEM in order to pass RANK 5!



By completing Alpha, you are officially "Legendary". However, for the next and last challenge You will need more..



You are a Coder of focus, commitment, sheer will... And you know it. Now we know it too.

Nuff said


Pick your language for each challenge. We support these languages in our coding challenge:

  1. Python 2
  2. Python3
  3. C
  4. Clojure
  5. C++
  6. C++14
  7. C#
  8. Go
  9. Java 7
  10. Java8
  11. JavaScript
  12. Julia
  13. Lua
  14. Objective-C
  15. Perl
  16. PHP
  17. PyPy
  18. R
  19. Ruby
  20. Scala
  21. Swift
  22. Erlang
  23. Haskell
  24. Kotlin
  25. Cobol
  26. D
  27. Fortran
  28. F#
  29. Groovy
  30. OCaml
  31. Pascal
  32. Racket
  33. Rust
  34. Common Lisp (SBCL)
  35. Smalltalk
  36. VB.NET
  37. BASH
  38. Octave
  39. Tcl
  40. MySQL
  41. MS SQL
  42. DB2
  43. Elixir
  44. CSS
  45. HTML


code yourself to the top!

By submitting your information and competing in The Code Factor coding challenge you explicitly agree to following Terms And Conditions.

ABOUT CODEMOTION and the Codemotion Software Developer Conference series

deliver high-quality content to over 350,000 software developers all across Europe each day. Derived from our Online and Offline events we offer companies a unique opportunity to engage with a well segmented, active and curious community of software developers and IT professionals.

The Codemotion Platform and the annual Conferences cover these tracks and interests on a multi-channel basis:

Devops, Blockchain, AI/Machine Learning, Inspirational, GameDev, IoT Big Data, Front-end, Cloud, Cybersecurity, Serverless, Software Architecture, AR/MR/VR, Design, UX.

We love what we do and we are very good at what we do. If you would like to work in our Team, please visit our career page for open positions.

© 2019 | CODEMOTION | VAT IT12392791005 PRIVACY POLICY. The Terms and Conditions of the coding challenge can be read and downloaded from here. The prizes can under no circumstance be converted into cash. Codemotion reserves the right to change any and all terms of her promotions without prior notification.