Python is a programming language based on "C++" and needed to achieve the interaction between player and the objects in the age.
http://www.python.org/about/If you want to write age's then write ages with Blender and learn Blender combined with GIMP or Photoshop first.
You will need the last two for making textures.
The Python code can be written by others, ask for it when you need some scripting when you know exactly what you need if have your modeling work ready.
Learning Python without programming experiences is not an easy task, it will take you some years to get fluent in it.
First you will have to learn where and when you need Python code.
Therefore its better to try to find others with different but combining skills to form a group.
With good cooperation you will achive far more then alone.
That's an advice from someone who learned some agewriting along the "hard way"