Some languages are closer to how you see a problem. Therefore they're going to be "easier" for you to program in.
And how you see a problem is strongly influenced by prior programming language experience.
You often need to determine if a language will become easier for you once your mind groks how it represents problems, and if, in the long run, the effort to reach this comprehension is worth it.
The tricky thing is determining if a language will become easier once you reach that Ah Ha! moment, or if it is intrinsically hard (for whatever reason; typically poor design).