Coding Programs & Competitions for High School Students
Programs tagged “Coding” in our catalog. A topic tag helps you find them; it does not settle cost, eligibility, format, location, dates, who runs a program, or whether it is open.
Open an entry to read what it holds, then confirm the details on the official program page before acting.
48 published catalog entries match this page; the 30 most relevant are featured below; 11 can be done online.
Catalog entries
Browse 30 catalog programs:
- USA Computing Olympiad — Catalog organization: USA Computing Olympiad — Cost: Free
- FIRST Robotics Competition — Catalog organization: FIRST — Deadline: November 17, 2026
- New Mexico Supercomputing Challenge — Catalog organization: Supercomputing Challenge — Cost: $40
- Wolfram Middle School Summer Camp — Catalog organization: Wolfram Research — Cost: $500
- CompSciConnect — Catalog organization: Computing Catalyst at the University of Maryland — Cost: $400
- Luddy Precollege Summer STEM Camp — Catalog organization: Indiana University Luddy School of Informatics, Computing, and Engineering — Cost: $950
- Girls Make Games Summer Camps — Catalog organization: Girls Make Games (LearnDistrict Inc.) — Cost: $2,300
- DigiPen Academy Pre-College Summer Programs — Catalog organization: DigiPen Institute of Technology — Cost: $2,995–$3,195
- Code Club — Catalog organization: Raspberry Pi Foundation — Cost: Free · Deadline: Rolling applications
- Black Girls Code Summer Camp — Catalog organization: Black Girls Code
- Hack Club Clubs and Teen Community — Catalog organization: Hack Club (The Hack Foundation) — Cost: Free · Deadline: Rolling applications
- Summit Research Scholars (SRS) — Catalog organization: Summit Education — Cost: $2,900
- American Computer Science League (ACSL) All-Star Contest — Catalog organization: ACSL — Cost: $35
- Zero Robotics Programming Competition — Catalog organization: MIT/NASA
- FBLA Cybersecurity and Computer Problem Solving Competitive Events — Catalog organization: Future Business Leaders of America — Cost: Varies — see Cost and funding
- Processing and p5.js Creative Coding Resources — Catalog organization: Processing Foundation — Cost: Free · Deadline: Rolling applications
- Penn Experimental Physics Research Academy — Catalog organization: University of Pennsylvania College of Liberal and Professional Studies — Cost: $10,050
- Carnegie Mellon CS Scholars — Catalog organization: Carnegie Mellon University Pre-College Programs — Cost: Free · Deadline: February 1, 2027
- National High School Game Academy (NHSGA) — Catalog organization: Carnegie Mellon University Pre-College Programs
- Google Code Next Labs — Catalog organization: Google Code Next — Cost: Free
- NASA App Development Challenge — Catalog organization: NASA Next Gen STEM, Johnson Space Center
- Lockheed Martin Code Quest — Catalog organization: Lockheed Martin Corporation
- Apple Swift Student Challenge — Catalog organization: Apple Inc. — Cost: Varies — see Cost and funding
- RoboMaster University Championship (RMUC) — Catalog organization: RoboMaster Organizing Committee — Cost: Varies — see Cost and funding
- Project Euler — Catalog organization: Project Euler — Cost: Free
- PennApps Hackathon — Catalog organization: University of Pennsylvania
- Kaggle Competitions Platform — Catalog organization: Kaggle — Deadline: Rolling applications
- NASA International Space Apps Challenge — Catalog organization: NASA Science Mission Directorate and Space Agency Partners
- CodeCombat Championship (legacy format; current identity unconfirmed) — Catalog organization: CodeCombat
- MIT Battlecode — Catalog organization: MIT Battlecode
Frequently asked questions
How many coding programs are listed for high school students?
This view currently contains 48 published catalog entries. Cost, eligibility, deadline, dates, location, format, and where to apply are shown from the current listing values.
What does the coding label mean?
It is editorial discovery taxonomy. It does not establish provider affiliation, eligibility, cost, format, location, dates, or application availability; confirm those on the program's own page.