If I want to code a first-person-shooter what language would let me make a decent one while still offering simplicity?If by "I want to code a" you mean "I want to be proud of having made a functional" first-person shooter, the popular set of tools as I'm aware is Unity (3D Engine/studio) + C# It's slightly unrelated, but Ken Silverman prototyped his Build engine (as used by Duke Nukem 3D) in Basic before translating it to C. That kind of thing is an option too. Writing a (good) 3D engine from scratch is quite an endeavor, though. Languages don't really matter though maybe. If you're on this site at all you already aren't a language snob. (Ah, I got my requested post out of the way. Right?)
Programming Languages
ShellyCreated:
BASIC, really?Sure. You can read about it here: http://www.advsys.net/ken/build.htm#builhist