It is not logographic, but characters still have meaning - associtated phonemes. Although this is less clear in English, it is emphasized in other languages.
And this mapping is different between languages. So 'c' in English has different meaning to 'c' in Czech.
And this mapping is different between languages. So 'c' in English has different meaning to 'c' in Czech.