Back to Home

Sign Up
Log In
choose your country

Have you already registered?Log In

Welcome to the Great Modern Programming Community Contest!

Algorithm Contest

ompete in an Algorithm Programming Contest! Showcase your problem-solving skills, code efficiency, and creativity in a fast-paced, challenging coding competition.

Competitors: 46

Warm-up Contest: Nov 12, 10:40 GMT+3:30

Main Contest: Nov 12, 10:40 GMT+3:30

Backend/Python Contest

Python contest celebrating creativity and innovation! Unleash your coding skills with exciting projects, web applications, automation scripts, or any Python-based endeavor. Join now and showcase your talent!

Competitors: 39

Warm-up Contest: Nov 12, 10:40 GMT+3:30

Main Contest: Nov 12, 10:40 GMT+3:30

Frontend/React Contest

The React contest is a creative challenge for developers to showcase their skills in building innovative and interactive user interfaces using React.js.

Competitors: 44

Warm-up Contest: Nov 12, 10:40 GMT+3:30

Main Contest: Nov 12, 10:40 GMT+3:30

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

Competitors: 13

Warm-up Contest: Aug 10, 00:00 GMT+3:30

Main Contest: Sep 25, 17:00 GMT+3:30

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

Competitors: 8

Warm-up Contest: Aug 10, 00:00 GMT+3:30

Main Contest: Sep 26, 15:00 GMT+3:30