How can a program developed a version of OpenGL be made to work with lower versions as well?
For e.g. can program developed using open gl 3.0 also run on machine with driver for 2.0