It can be used for game programming but mostly for application programming and easy porting...
its lazarus...
lazarus.freepascal.org - if any of you know basic delphi this might be useful for your games... You know like little setup programs to edit an XML for the game...
It's like delphi for freepascal - OPENSOURCE!