If people speak in other languages, only two or three at the most should speak. They should do it one at a time, and someone must interpret what each person says.
Another can work miracles. Another can speak what God has revealed. Another can tell the difference between spirits. Another can speak in different kinds of languages. Another can interpret languages.
So what does this mean, brothers and sisters? When you gather, each person has a psalm, doctrine, revelation, another language, or an interpretation. Everything must be done to help each other grow.
I wish that all of you could speak in other languages, but especially that you could speak what God has revealed. The person who speaks what God has revealed is more important than the person who speaks in other languages. This is true unless he can interpret what he says to help the church grow.