I could not get the final project to work right because the language was the barrier
Correction: Your lack of intelligence leads to you being unable to bug fix your own code, let alone actually understand how to design it correctly in the first place.
*Anyone* can be taught to code in *any* language, it takes a special kind of intellect to be a good coder.
The language itself is irrelevant, a good coder can code well in any language.
edit:
@Mel
Want me to teach you to code? ;-)