I would actually argue that this is a question with an actual answer.
Lua.
At least so far as game development languages go, with a minimal useful set of functionality, Lua is in fact the easiest option available. This is of course assuming you meant easy as either a) easy to learn b) easy to use.
Why?
One of the easiest type systems ever implemented.
Extremely simple syntax.
No build/link cycle.
Very good logical consistency.
Well documented and supported.
Good tooling available.
Single click download available.
The only knocks against Lua, for beginners anyways, are the lack of REPL out of the box, the 5.1 vs 5.2 fragmentation and the fact it's 1 based unlike well every other programming language since Visual Basic
Most of the "conventional" programming languages ( Java, C++, C#, etc... ) are an order of magnitude more complex than Lua. This isn't a bash on any of them, but in terms of "easy", they aren't.
You can look at comparable scripting languages and each of it's competitors have "easy" issues.
- python is a great deal more complex, and vastly more fragmented. The fragmentation has basically killed this languages momentum.
- ruby is much smaller in community size (at least in gaming) and is also more complicated.
- PERL is shit, outside of it's intended string processing role
- PHP is what someone gets when they take a shitty language and make it shittier
- JavaScript is... well first off, there is the DOM, JavaScript in the browser is a nightmare, because the implementations are crap. When just looking at the language itself, certain horrible design decisions ( this implementation, comparison operators, etc... ) are a huge hazard for new (and experienced) devs
- ActionScript... is actually a pretty good choice. It's like JavaScript where someone polished away a lot of the stupidity. Being tied to a vendor as awful as Adobe though... and a very questionable future make this one iffy. ActionScript is actually a pretty solid beginner choice, well documented, clean language, good community... tooling is kinda crap though, unless you are on windows
- F#, Smalltalk, LISP, Haskell, et al. Well, they are just too weird for beginners... good idea to learn though.... eventually
- Visual Basic.. too old. Modern Visual Basic is just C# in a pretty dress, so the language is basically dead
- Haxe... it's a nice clean language, but ultimately requires knowledge of other languages when shit breaks, and it will
Now, once you take "language" out of the equation, and look purely at game development tools, then it gets a bit more interesting with players like Stencyl (Haxe), Construct2 (Javascript), Gamemaker (GML), RPG Maker(Ruby), etc... basically acting as code generators for you. In those cases, easy isn't so clearly defined.
But when it come down to actual programming languages, for game development, defining easy as "easy to use" or "easy to learn", I do think Lua is actually a clear winner. Put simply, if I was going to start a game programming class for young teens, I would almost certainly start with Lua.