codern.org
About ContestTime Schedule
Log In

Welcome to the Great Modern Programming Contest...

Hurry Up!

Until Algorithm – Preliminary Contest Starts

0
seconds
See ContestsRead More...
code cup hero

Why Us?

How Participating in This Contest Helps You

Diverse Technologies

You can submit answers in languages such as C, C++, Python, Java, Go, and more than ten other languages, and you can compete with your preferred language.


Compete with Others

By participating in this contest, you can compete with others who are skilled in the same technology and see your rank compared to other contest participants.


Participate in Online Educational Webinars

After the contest, you can participate in educational webinars to learn about the solution strategies for the contest questions and new concepts and methods.

About

About This Contest

Where You Can Showcase Your Skills to Everyone

The 'Codern' consists of several programming contests that you can participate in online. Each contest consists of multiple questions. After submitting your answers, your code will be judged instantly, and you will see your score.

Whether you are a beginner or an expert, these competitions help you. If you are new to programming, it helps you improve, and if you have sufficient programming knowledge, it helps evaluate your skills and showcase your level of ability to others.

These competitions feature challenging questions that you can answer in languages like C, C++, Python, Java, Go, and several other languages.

After each contest, an online webinar will be held to discuss the solutions to the contest questions. By participating in these webinars, you will learn problem-solving techniques in programming.

See Contests

Time Schedule

Stages of a Contest

1. Register

2. Warm-up Contest

3. Main Contest

4. Online Webinar

List of Contests

See the list of active contests

Technology Olympics 2025 – Algorithm

If you’re passionate about algorithmic challenges and solving complex problems, the 2025 Tech Olympics Algorithm Track is for you!

This competition is held in two stages:

  • The preliminary round will be held online on Thursday, September 25, 2025, where teams of two will compete.

  • Based on the scores, top teams will advance to the final round, which will take place onsite in Tehran, Iran, on Thursday, October 30, 2025.

Preliminary Competition: Online, Thursday, September 25 2025
Final Competition: Onsite, Thursday, October 30, 2025
Closing Ceremony: Onsite, Friday, October 31, 2025

See more details

Time Schedule and register

Competitors: 13

Free Register
Time To StartStart TimeDuration
Algorithm – LearningRunning...8/10/2025, 00:00 GMT+3:300:00:00
Algorithm – Preliminary34 days9/25/2025, 17:00 GMT+3:303:00:00
Algorithm – Final68 days10/30/2025, 00:00 GMT+3:303:00:00

Technology Olympics 2025 – Data Processing

If you're passionate about artificial intelligence and data processing, the 2025 Tech Olympics Data Processing Track is for you!

This competition is held in two stages:

  • The preliminary round will be held online over 24 hours from Friday to Saturday, September 26–27, 2025, where teams of two will compete.
  • Based on the scores, top-performing teams will advance to the final round, which will take place onsite at Tehran, Iran on Friday, October 30, 2025.

Preliminary Competition: Online, September 26–27, 2025 (24 hours)
Final Competition & Panel Judging: Onsite, Friday, October 30, 2025
Closing Ceremony: Onsite, Friday, October 30, 2025


Time Schedule and register

Competitors: 8

Free Register
Time To StartStart TimeDuration
Data Processing – LearningRunning...8/10/2025, 00:00 GMT+3:300:00:00
Data Processing – Preliminary35 days9/26/2025, 15:00 GMT+3:300:00:00
Data Processing – Final68 days10/30/2025, 00:00 GMT+3:305:00:00

Past Contests

See The Contests History

Start TimeDurationCompetitorsAction
Warm-up for Algorithm Contest11/12/2024, 10:40 GMT+3:303:00:0032View Results
Algorithm contest11/12/2024, 10:40 GMT+3:303:00:0031View Results
Warm-up for Backend/python Contest11/12/2024, 10:40 GMT+3:303:00:0022View Results
Backend/python contest11/12/2024, 10:40 GMT+3:303:00:0022View Results
Warm-up for FrontEnd/react Contest11/12/2024, 10:40 GMT+3:303:00:0040View Results
Frontend/react contest11/12/2024, 10:40 GMT+3:303:00:0040View Results

FAQ

Frequently Asked Questions









codern.org
Contact Us
Blog
[email protected]