OK. We've got the headings. Now give us the content!

I don't think there is any pre-requisite for any "language".

There may be some certain skills and knowledge that we should have before we "learn" a language.