CodeRunner, that candidate has been already mentioned, is a special type of a quiz question, which needs an external service called Jobe (Job engine) to run the code the students submit. The exercises are delivered as a Moodle quiz, which profits from the framework around the Quiz activity. In fact, CodeRunner installs further question behaviours making the quizzes complete (self) learning work sheets.
The other candidate, the Virtual Programming Lab (VPL), is not a quiz question type, but a full Moodle activity. It too needs an external service, called Jail Server. There is a dedicated forum for the VPL: https://moodle.org/mod/forum/view.php?id=8672.
If you want to deliver VPL through the Moodle quiz, there is a question type, the https://moodle.org/plugins/qtype_vplquestion.
The other candidate, the Virtual Programming Lab (VPL), is not a quiz question type, but a full Moodle activity. It too needs an external service, called Jail Server. There is a dedicated forum for the VPL: https://moodle.org/mod/forum/view.php?id=8672.
If you want to deliver VPL through the Moodle quiz, there is a question type, the https://moodle.org/plugins/qtype_vplquestion.