5 AnswersNew Answer
I think JS and Python are about the same level of difficulty. There is no 'best language' to learn first, it depends on the person and on what you want to do. Python gives you an easy beginning because you can start with very simple code, while C or Java force you to write at least a bit of stuff that you can't understand initially and that may confuse you. C and its heirs are less easy to handle but if you're patient and not afraid, they will give you a firm grasp of fundamentals; it will be easier from there on. JS probably makes it most easy for you to quickly produce something that looks pretty, because you have HTML and CSS right at your doorstep, and it all just runs in a browser. So there would be good reasons to start with any language. It is no eternal commitment either: After you learn one language, other languages will be a lot easier, so you will probably end up with knowledge in more than one language anyway. So you don't have to panic - just choose!
Thanks Maninder and HonFu!