about using c++ or c for opengl

i know C&C++ and i want to know is that enough to start with opengl.And i also want to know what are the software requirements for using opengl.
and i want to tell you that i dont have any idea of opengl iam completely new to this area.

Yes, if you know C/C++ then all you need is to get a understanding of 3D graphics and the math that is used in 3D programming.

A good place to start is:
nehe.gamedev.net // This is a good source of examples of programming opengl in C/C++.

Hardware needed is a fast processor(PII+) and a opengl supported video card.

you don’t NEED hardware opengl accel., but it’s very nice =). So try it even if you have none