Summer 2026 Virtual Programming Contest

TeamsCode

Program overview

Middle and high school students (rising 6th through senior) interested in competitive programming; all are welcome to compete but only pre-college participants are eligible for prizes.

Eligibility

Basic programming knowledge; Novice division is for beginners in competitive programming, Advanced division for experienced competitors. Allowed languages: C++, C, Java, Python 2, Python 3.

Key details

Organization
TeamsCode
Type
Competition
Location
Online (Virtual)
Format
remote
Eligible grades
6th Grade, 7th Grade, 8th Grade, 9th Grade, 10th Grade, 11th Grade, 12th Grade
Time commitment
One-day event; approximately 6 hours total (11:30 AM - 5:30 PM PDT), including a 3-hour coding session

How to apply

Apply on the program's own site. Details here were read from that page and can change — confirm them there before applying.

Official program page