title: Delete multiple shaders on exit?
body: <p>Suppose I have 5 GLSL shaders that I successfully loaded in my opengl program. When I want to exit the game, of course I have to delete the shaders. So to delete the shaders, will I have to:</p>
  <ol>
  <li>Detach shader from program</li>
  <li>Delete shader</li>
  <li>Delete shader program</li>
  </ol>
  <p>for every shader with glDeleteShader, glDeleteProgram, etc. one by one?
  Are there any easier and simple ways?</p>