Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Failed to load latest commit information.
Latest commit message
Commit time
Oct 4, 2022
Aug 22, 2022

VPL - Virtual Programming Lab for Moodle

VPL Logo

VPL is the easy way to manage programming assignments in Moodle.

Its features of editing, running and evaluation of programs makes learning process for students, and the evaluation task for teachers, easier than ever.

It's free and its code is available at GitHub. To see VPL in action visite our demo site. This software is distributed under the terms of the GNU General Public License version 3 (see for details)

This software is provided "AS IS" without a warranty of any kind.

For more details about VPL, visit the VPL home page or the VPL plugin page at Moodle.