Which languages are supported?

Which languages are supported?

Out of the box, AutoGradr supports these languages:

  • Python 2.7 with numpy, matplotlib, and pandas
  • Python 3 with numpy, matplotlib, and pandas
  • Java 8
  • C++ 11
  • C
  • Rust 1.19
  • MySQL 5.7
  • Node 9.8
  • VB.NET
  • C#
  • Protractor JS (End to End tests)
  • JUnit 4

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.

What about 3rd party libraries or custom environments?

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 :)

results for ""

    No results matching ""