A CODED non-profit initiative

Learn Programming in High School

Learn Programming in High School

A free, fully sponsored program that teaches programming to high school students—built to equip you with essential skills for the future through real learning, not just hype.

A free, fully sponsored program that teaches programming to high school students—built to equip you with essential skills for the future through real learning, not just hype.

Earliest Program starts after

13 April 2025 · Sun–Wed · 5:00–8:45 PM

13 April 2025 · Sun–Wed · 5:00–8:45 PM

00Days
:
00Hours
:
00Minutes

FREE of Charge Program!

FREE of Charge Program!

FREE of Charge Program!

Runs twice a year: Summer & Winter

Runs twice a year: Summer & Winter

Runs twice a year: Summer & Winter

4 days a week (Sunday–Wednesday)

4 days a week (Sunday–Wednesday)

4 days a week (Sunday–Wednesday)

For high school students

For high school students

For high school students

3700+

المتدربين

3700+

المتدربين

3700+

المتدربين

75%

برامج مقدمة

75%

برامج مقدمة

75%

برامج مقدمة

5

تأسست في

5

تأسست في

5

تأسست في

What Is Kuwait Codes?

Kuwait Codes is a non-profit program powered by CODED that provides free programming education for high school students, supported by partners and sponsors to help students build essential future skills.  

Content image
Content image
Content image

Our Sponsers

Who Can Join?

Kuwait Codes is for high school students who want a practical introduction to programming—built for learners who want real skills they can use.

High school students

Built specifically to teach programming to high school students

High school students

Built specifically to teach programming to high school students

High school students

Built specifically to teach programming to high school students

Beginners welcome

Designed as an entry point to programming education—so you can start from the basics and build up.

Beginners welcome

Designed as an entry point to programming education—so you can start from the basics and build up.

Beginners welcome

Designed as an entry point to programming education—so you can start from the basics and build up.

Students who commit

A structured program with a measurable graduation outcome

Students who commit

A structured program with a measurable graduation outcome

Students who commit

A structured program with a measurable graduation outcome

Content Image
Content Image
Content Image
Content image
Content image
Content image

Choose Your Track

Choose Your Track

Pick one track that fits what you want to build. Kuwait Codes gives you the foundations in each of these areas: 

Pick one track that fits what you want to build. Kuwait Codes gives you the foundations in each of these areas: 

Build for the web

Build for the web

Build for the web

Web Development

Learn how modern web experiences are built—front-end fundamentals, interactive UI, and shipping a usable web project.

Defend real systems

Defend real systems

Defend real systems

Cybersecurity

Build security fundamentals, understand common threats, and learn practical ways to protect systems with a defender mindset.

Build smarter with AI

Build smarter with AI

Build smarter with AI

Python with AI

Use Python to analyze data and create simple AI-powered apps using tools like Streamlit and matplotlib—plus AI coding assistants to move faster.

Inside Kuwait Codes Experience

Inside Kuwait Codes Experience

A hands-on, step-by-step learning experience where you practice coding in every session, get guided support when you’re stuck, and build confidence by solving real exercises—not just watching lessons.

A hands-on, step-by-step learning experience where you practice coding in every session, get guided support when you’re stuck, and build confidence by solving real exercises—not just watching lessons.

Hands-On Sessions

Short explanations, then straight into coding. You’ll write real code almost every session, test your work, break things, and fix them again. By practicing this loop, you stop being afraid of errors and start thinking like a problem-solver.

Team Projects

You won’t be working alone. You’ll join a small team, split roles (developer, designer, presenter, coordinator, etc.), and ship a project together. You’ll experience how real tech teams deal with ideas, deadlines, and disagreements.

Workshops & Activities

Beyond regular classes, you’ll join focused workshops, mini-challenges, and friendly competitions. These activities push you to think creatively, solve problems under time pressure, and apply what you’ve learned in new ways.

Showcases & Recognition

At the end of the program, many cohorts have a demo or presentation day. Your team presents its project to instructors, guests, or partners, receives feedback, and gets recognized for the work you’ve done—something real to point to after Kuwait Codes ends.

How the Program Runs

How the Program Runs

A simple path: apply once, get your track, join the cohort, and finish with a real project you can proudly show.

A simple path: apply once, get your track, join the cohort, and finish with a real project you can proudly show.

Apply Online

Submit a simple application form.

Apply Online

Submit a simple application form.

Apply Online

Submit a simple application form.

Get Selected

Receive acceptance and track assignment.

Get Selected

Receive acceptance and track assignment.

Get Selected

Receive acceptance and track assignment.

Start Program

Attend weekly sessions and workshops.

Start Program

Attend weekly sessions and workshops.

Start Program

Attend weekly sessions and workshops.

Build & Present

Ship a project and demo it live.

Build & Present

Ship a project and demo it live.

Build & Present

Ship a project and demo it live.

Real Student Stories

Real Student Stories

Save a Spot in the Earliest Cycle

Seats fill up quickly. Apply now to secure your place in the next cycle.

Save a Spot in the Earliest Cycle

Seats fill up quickly. Apply now to secure your place in the next cycle.

Save a Spot in the Earliest Cycle

Seats fill up quickly. Apply now to secure your place in the next cycle.

Features image
Features image
Features image

Why Companies Sponsor CODED Youth

Sponsor CODED Youth to gain real impact metrics, a future-of-work brand position, and meaningful CSR visibility with young tech talent.

Your Questions Answered for a Smooth Experience

Your Questions Answered for a Smooth Experience

What is Kuwait Codes?

A CODED-powered non-profit that teaches programming to high school students.

Is Kuwait Codes free?

Yes—Kuwait Codes is free programming education for high school students through sponsor support.

Who can join?

High school students.

What’s the track record?

Over 3,700+ graduates and a 75%+ graduation rate.

How do I choose the right track?

Pick the track based on what you want to build or specialize in—e.g., Web Development, Cybersecurity, or Python with AI. Track availability can vary by cohort, so choose the closest match to your goal and commit to going deep

What is Kuwait Codes?

A CODED-powered non-profit that teaches programming to high school students.

Is Kuwait Codes free?

Yes—Kuwait Codes is free programming education for high school students through sponsor support.

Who can join?

High school students.

What’s the track record?

Over 3,700+ graduates and a 75%+ graduation rate.

How do I choose the right track?

Pick the track based on what you want to build or specialize in—e.g., Web Development, Cybersecurity, or Python with AI. Track availability can vary by cohort, so choose the closest match to your goal and commit to going deep

What is Kuwait Codes?

A CODED-powered non-profit that teaches programming to high school students.

Is Kuwait Codes free?

Yes—Kuwait Codes is free programming education for high school students through sponsor support.

Who can join?

High school students.

What’s the track record?

Over 3,700+ graduates and a 75%+ graduation rate.

How do I choose the right track?

Pick the track based on what you want to build or specialize in—e.g., Web Development, Cybersecurity, or Python with AI. Track availability can vary by cohort, so choose the closest match to your goal and commit to going deep