Being dyslexic myself I can say some languages are easier for some people than others. For example I like java verbosity and camel case as it helps with my particular variety of reading problems. This frustrated me because I love python in its philosophy but I can't work in it.
This is really the counterpoint to what you're saying.
You have to read documentation. It's dense and boring. It's the hardest thing to read. A poor reader is going to have a rough time with it, IMO--particularly so if they stumble into a poorly documented tool or API.
I made do for years, it has never been much of an inhibitor.
My greatest mentor was mostly blind. He could see the terminal but would need to be about 2-4 inches away and would be energetically moving his head as he read the contents of the screen.
It is also said that it is 10x more difficult to read code than to write it.
If you enjoy it, practice. Comment well.
If there is something you don't understand, rewrite, break it up into smaller pieces. it really takes a long time to understand things, considerable effort is most of the time required - but it gets easier as your skills improve.
For your own sake or for whomever might read code in the future. Keep it small, simple - It really helps!