u/-Kerrigan-in r/Kotlin • Recommends
On “Would changing my language make a difference?”
## This is a my personal advice that I give you biased by my own experience. YMMV
I don't think Java is holding you back. Sure, give Kotlin a try, the `variable: Type` notation is allegedly more intuitive for newbies, but from your post I don't think that "grammar" (i.e. how code is written) is the roadblock.
You need a comp sci basics. Look up a course that provides the information in an understandable manner. I'm a big fan of Tom Scott's "The basics" series, although it's not really designed as a coherent course. There are videos like this one that delve into algorithms in a easy to understand manner.
Sure, there are many out there 'coding' left and right without a clue to how memory…