I'm a Dyslexic programmer, i'm not ashamed of it though I've been picked on before and really do not want that again. It wounded my self-esteem rather harshly - I do talk about but I require patience and more assistance so that i get the fully understanding.
Please understand, I am obtaining my Computer Science and Mathematical Degree which is wonderful since I excel in Mathematics.
My experience in code are: Java (formally), and C/C++ (currently working on).
I've used Eclipse, and currently using Xcode on a Mac.
"You might as well teach yourself code / educational facilities do not do justice" ~ personal experience.