The Program struct manages a OpenGL-Shader-Program. Multiple Shaders can be attached to it. The Program links the attached Shaders and then they can be used.
See Source File