What are the technologies (programming languages and engines for example) used to create "Metal Gear : Snake Eater" and "Metal Gear : Guns of The Patriots"?
Is it usually to keep those things secret?
For Metal Gear : Guns of The Patriots, Kojima used their own in-house engine. Its unavailable to general public. C++ is the de-facto of the console game industry. So, I believe it was in this case too.
Recently they are developing a new engine which they have revealed E3 of this year, named Fox Engine. They say they will be using this multi-platform engine for their future titles.
Each time I see a new Final Fantasy or a MGS game I ask myself the same question. It's obviously the same models, animations, shaders, particle systems and whatnot, but in the hands of certain developers they feel like something out of this world.
I'm quite sure it's was not the bare technologies that made those games, but an amazing art itself, design direction and overall producing. You may find:
As you can find out by following the links above, it's nothing totally special or absolutely unknown, but MGS staff turned usual high-tech into a great experience by a burning intent to make an amazing game, also by pouring millions into their art and coding departments :)