Game programming Languages


Gamemaker
Gamemaker is free for the unregistered version. Its easy drag and drop interface makes it suitable for young children and its powerful scripting language provides challenges for older kids. Windows.

Klik&Play
Free for schools. Windows

Stagecast
Windows

Squeak
Cross platform

Flash
Cross platform

Python
is an open source object oriented programming language.
Vpython gives 3D programming capability. Vpython is greatly recommended, particularly for its suite of examples including 3D simulations of gas kinematics and solar system formation.
Pygame game support library

www.blender.org Blender is open source software for 3D modeling. Available for all major operating systems under the GNU Public License. Has game and physics engine

http://www.alice.org/ Alice, 3D game programming