CodeHS
CodeHS provides computer science courses and classroom tools for teachers, students, and schools, with offerings for K–12 education. Its catalog includes more than 100 customizable, standards-aligned courses covering computer science, cybersecurity, artificial intelligence, and digital literacy. The browser-based editor supports more than 10 languages, including Python, Java, JavaScript, and C++. Classroom tools include autograders, in-editor help, code history, and a blocks-to-text experience. The learning management system gives teachers views of class progress, assignment grading, and students’ coding process. CodeHS lists AI hints, AI grading, Ask AI, and Vibe Coding; its free-versus-Pro comparison places AI grading and hints among Pro features. The permanent Free teacher plan requires no credit card and has no per-student fees, but includes no downloads. Individual Learner All Access costs $99 per month or $990 per year. CodeHS says it is not an accredited school or online course provider, so individual learners do not receive official grades or academic credit upon completion.
Who it is for
CodeHS is aimed at K–12 teachers, students, and schools seeking computer science curriculum and classroom tools. Individual learners can access its course catalog, but should note that completion does not provide official grades or academic credit.
What is good
- More than 100 customizable courses are available.
- Browser editor supports more than 10 languages.
- Classroom IDE includes autograders and code history.
- Free teacher plan has no per-student fees.
- Lists integrations with major classroom platforms.
What to know first
- Free teacher plan does not include downloads.
- Most integrations require a school license.
- Individual learners receive no official grades or academic credit.
- All Access costs $99 per month.
Verdict
CodeHS combines a substantial K–12 course catalog with browser-based coding and classroom management tools. Individual learners should weigh the subscription cost and lack of official grades or credit before enrolling.
CodeHS plans and pricing
All plansCompared on coding learning platforms
- Free plan
- Yes
- Feedback mode
- mixed
- Learning format
- mixed
- Programming languages
- JavaScript, Python, Java, C++, SQL, HTML, CSS, C++, React Native
- Project-based learning
- Yes
- Mobile apps
- Yes
- Computer science topics
- Yes



