For a first language i would say Python. Simple to understand, and fun to work with. Far as an engine goes for Python try http://www.pygame.org/wiki/about or http://www.panda3d.org/ from the looks of it, Pygame would be easier to start with. Then you could move onto Panda3d if you so desired.
EDIT: I've actually had a class in college for Python and worked with Python on my own after college. So i have some experience.
Show differencesHistory of post edits
Posted 18 June 2012 - 06:43 AM