The OpenGL Setup for GLSL tutorial describes the basic setup and required extensions (for pre OpenGL 2.0 developers) for including a vertex shader and a fragment shader into a a program. Sample source code is included.