If your project only requires running computer programs (e.g. executing sample source
code inside a programming course), choose the Compilers module.
If you need to evaluate the programs (e.g. solutions to programming problems inside a recruitment platform), choose the Problems module.
When required, you can use both modules inside your application.
More information about the differences between the modules can be found in this module comparison table.