If you know one language very well, then it won’t be difficult to learn another, you just have to be familiar with the new syntax but most of the concepts remain the same
I thought so too, until I learned about functional programming languages. Many ideas and concepts have been ported to non-functional languages these days though, so there is no longer a revolutionary feeling when you learn it.
RE: Objects in JavaScript, Python and C