Whilst there is nothing wrong with using other languages, using anything else but English will massively reduce the number of people who can answer your question or benefit from your answer.
It seems the best compromise to make most questions and answers avaiable to most users is to use English.
So go ahead and use whatever language you want but keep in mind what we said!