Everything You Need, All In One Spot
CodeHS is trusted by thousands of teachers and schools all over the world.
LMS
Classroom management tools and integrations for student rosters, data, assignments, and grades.
Curriculum
Comprehensive computer science curriculum for grades K-12 including hands-on elementary lessons and over 100 customizable courses in various programming languages.
IDE
Write, run, and debug code in 10+ languages right in your browser — no downloads needed!
Certifications
Industry computer science and CTE certification exams.
CodeHS Pro
All the tools, resources, and support your school needs to run a successful computer science program.
Professional Development
Quality in-person, online, and virtual professional development for new and experienced teachers.
More than an editor. A whole teaching layer.
Click any piece to try it. Everything runs in one browser tab, in 10+ languages from Python and Java to JavaScript and C++.
a + b so it adds all three, then Run.
print adds between values by default, then tell it to start a new line.Know how every student is doing before they raise a hand.
CodeHS keeps your whole class in view: who's flying, who's stuck, and who needs a nudge. Class time goes to teaching, not chasing.
- See who's here and working the second class starts
- Catch a stuck student before they give up
- See the process behind every solution, not just the final answer
- Grade a whole class's code in one sitting, not all weekend
Customizable K-12 Computer Science Curriculum
Comprehensive computer science curriculum for grades K-12, including hands-on elementary lessons and over 100 customizable courses in various programming languages.
The CodeHS system handles SO MUCH administrative overhead, and frees me up to provide individual help & feedback where it is needed.
CodeHS Pro
All the tools, resources, and dedicated support your school needs to implement and run a high-quality computer science program.
Industry-Relevant Certifications
Give individuals a competitive advantage entering college or the workforce with the opportunity to demonstrate their mastery of programming skills.
Standards-aligned. State-approved. Certification-ready.
Education in the U.S. is state-based, so CodeHS builds state-specific curriculum, standards alignment, certifications, and resources that match exactly what your state requires.
See how CodeHS fits your state ›
Top-Notch Professional Development
Online and in-person training for teachers to build the knowledge and confidence to teach excellent computer science courses.
For district administrators, CodeHS is a silver bullet!
Join the CodeHS Community
There are many ways to get involved and network with new or experienced computer science teachers, just like you!
Featured In
Hear From Other CodeHS Educators