Many thanks everyone, but could you please maybe tell me wich language i should learn and maybe a good website, book, method, etc to learn thuis too?
If your ultimate goal is to make a 3D FPS, i would pick C++ and DirectX / OpenGL. You need a OOP language for 3D and C++ is already largely used in the gaming industry.
Thoses are the reasons i would pick C++. Be warned though, C++ is a magnificent beast.
For learning, http://www.learncpp.com/ is a good place to start. For book, http://www.gamedev.net/page/books/index.html/_/technical/general-programming/beginning-c-through-game-programming-r1400 seems to have good reviews. I did not read it myself. Maybe it be better to search google for more reviews.