It's either because "I don't know what should I do with it", "It's not honest enough to me", or "Slow and scarce feedback loop"
Programming languages I think was easiest to learn
======
Javascript: I was making a game in HTML5/Canvas with it.
TypeScript: It saves me from ruin working on a huge project. Being statically typed, friendly error message in the compiler, and versatile enough to do a lot of FP in it makes me feel that it is "honest" to me.
Rust: The approach to memory safety is cool. While learning it, I was thinking that it would save me a whole lot, like TS saved me from doing stupid think like I would using JS. Also it can compile to wasm and has a nice interoperability with C.
Hardest to learn
======
Prolog: I didn't know what it was for.
Visual Basic: I didn't know where it is ran, when it is ran. I was uskng visual studio. It was painful that I didn't know how the app was architectured. It feels that it hide something from me.
Python: I was going to learn DL with it until I realize my OS is not linux and my machine is not strong enough for DL. Also, Python interpreter feels so slow to me. Slow feedback loop killed my enthusiasm. Though I don't like working with the language, I respect the language design of Python.
PHP: Used it for a lot of profitable projects, but I never felt comfortable with it. PHP, to me, is a template-engine, not a proper programming language.