"Easiest" and "best" programming language do not belong in the same sentence.
As far as listing them, easiest first, sure, that's easy enough.
Easiest (but worst): Something almost entirely visual like GameMaker, ClickTeam, etc...
Easy (and decent): Python, Visual Basic, Visual Basic .NET, Pascal, LISP, Scheme, Lua
Middle-of-the-road (and pretty good): Java, C#, Delphi, C
Slightly-above-middle-of-the-road (also good): C++, Objective-C
Harder but more specialized: OCaml, F#, Haskell, Prolog
Hardest and best (at least most efficient/fastest executables possible + literally can make ANY type of program, but least portable): Various assembly languages and VM languages (as appropriate for your exact hardware).
Not an entirely comprehensive list, but should be a pretty dang good approximation and useful to get an idea at a glance.