ok, im very new to this, in fact, i havent even started experimenting yet. i just want to know exactly what glut can do for you and does the g++ compiler have the openGl libs? i am proficient with c++ but i havent started playing with graphics yet.

Yes most Linux distros have the OpenGL library with Glut.
They should have it on the Mesa
or (Mesa-devel) RPM/DEB package.
g++ works fine with Glut.