Out of the box, AutoGradr supports these languages:
But that's not all! If you teach your course in any other language, please contact us and we'll add it to AutoGradr. It can support any language that will either be compiled or interpreted as a command line program.
AutoGradr runs student code in a Docker environment. This means that we can run any custom environment that you like! It can be your favorite obscure programming language or even if you teach an operating system class which has a very complicated setup.
Reach out to us with your requirements and we'll build you a custom Docker environment for your course :)