It’s interesting to analyse how people/communities form language. This post aims at displaying the various methods using dimensions. Let’s first take English. English is a non-tonal language, so to simplify things, the 2 main components to make a word is the consonants and vowels.

So the total number of words in English, say, N, is equal to
N = (Consonants*Vowels)*all permutations and combinations
We then take Japanese. Although Japanese is thought by some to be tonal, let’s just assume it isn’t. The basic building blocks for Japanese are the fundamental alphabet set itself, from A, E, U, E, O to Wa, Nn. And these sounds don’t combine to from “another, new” sound. They combine directly to become words. So the total number of words in Japanese, say, N is equal to
N= alphabet*all permutations and combinations
Now let’s take the Chinese language. This is interesting because Chinese actually adds in a new dimension, which are tones. So the diagram would look something like this

But actually after adding tones, that’s not the end of the story. There’s also the difference in characters. For words can be the same in pronunciation, but differ in their Chinese characters. Say, 鹏 and 彭 can mean totally different things. This means that Chinese actually uses 4 dimensions in their word creation.
N = (Vowels*Consonants*Tones*Characters)*all permutations and combinations