Do all languages have vowels?
No. For example, Arabic doesn’t have a traditional alphabet with vowels. Instead, it features an “abjad” made up solely of consonents. This may seem odd to us, but a lack of vowels is common to many Semitic languages like Arabic.