If your comparitively new to programming, you might want to try python (http://www.python.org/). It's not as fast as C++, so I wouldn't recommend trying to code a fps with it, but it's very simple to get to grips with and can be converted to C++ later after you've used it to protoype your game.
Contrast "Hello world" in C++ and python for an idea of what I mean:
C++:
Code:
#include <iostream.h>
int main()
{
cout << "Hello, World\n";
return -1;
}
Python:
Code:
Print "Hello World"
You can also use python as 'glue' to stick together C++ libraries, meaning you get the speed of C++ (since the libraries are doing the grunt work) while having the readability and flexibility of python for your top level.
Take my advice with a pinch of salt though; I'm pretty crap at progamming and only really know python to any significant degree.
_________________
Banned for discussing the recent spate of bannings.