The flexible learning platform and autograder for coding education.

Grow your coding classroom without compromise.

Learn more
Teachers giving feedback to code submission
University of Amsterdam logoVrije Universiteit Amsterdam logoErasmus University Rotterdam LogoILERNA Online logoThe University of Edinburgh logoThe University of Edinburgh logo




(Auto) graded assignments
Our autograder supports 180+ programming languages.

Code and get graded instantly.

Engage your students with immediate and continuous automatic feedback on their code. Write tests in our intuitive UI or seamlessly integrate your own testing scripts. Works with all programming languages and frameworks!
"With CodeGrade, I could finally teach stress free! I could finally fully focus on teaching and helping my students!"
Tom Pepels
Maastricht University
Efficient and engaging personalized grading.

Intuitive inline comments.

Give your students powerful and accessible feedback precisely on lines or blocks of code. Use super easy and efficient shortcuts for high efficiency and consistency. Even interact with students right within the code.
“CodeGrade has really made our lives easier. The lives of the TAs, the students, the teachers. It has really helped our Computer Science Department out a lot.”
Alex St. Aubin
The University of Nevada, Las Vegas
State of the art code plagiarism software.

Plagiarism detection for code.

Built-in plagiarism detection that is especially designed for code. With a beautifully insightful online interface and export functionality. Works with all major programming languages and even Jupyter Notebooks!
“I wish I had CodeGrade before. CodeGrade has been really great and I hope I can use it for all my future classes."
Andreas Nilsson
Kristianstad University

Learn more about CodeGrade!

Our solution includes unlimited support.

Happy educators.

Institutions big and small use CodeGrade to improve their programming education.
Read their story and learn why they made the switch.
Explore Case Studies

Perfect integration with your current tools.

Connect CodeGrade with your Learning Management System and Git using our built-in integrations, or connect any other platform with our powerful API.

Open edX
Jupyter Notebook
Add your own using our API

Grow your coding classroom
without compromise.