For me it's a tie between Germanic, Slavic and Romance groups as I have favorites from all three:
From the
Slavic group I find
Czech, Russian and my own
Bulgarian the most melodic.
Polish sounds good
only when spoken but not when sung (the many consonant clusters don't help when singing). I listen to Czech or Russian songs but hate most
Serbian/Croatian and even
Macedonian songs, the sounds they use are too harsh esp. with the initial stress! The only Slavic language with an initial stress I like is Czech!
Slovak is harsher, harder-sounding than Czech, not as melodic. Haven't heard Belorussian or Ukrainian, maybe they sound nice, but they use Russian anyway.
From the
Romance group
Italian and
Portuguese like
xPlorer48 said sound the most melodic. I've studied
French and find it overrated, effete & a mess of sounds.
Romanian sounds terrible to me and
Spanish is too harsh and like the language of peasantry (too many H sounds, lacks the "i" in some words making them sound harder e.g. madera vs Pt made
ira). Latin American Spanish is better than the Iberian variant though! In 95% of the cases I prefer the Italian or Portuguese word to the French/Spanish version. Portuguese and Italian names are usually better-sounding as well (less harsh names like Piedad, Caridad, Soledad).
I like the sound of Finnish and Hungarian but they're a bit funny.
For the
Germanic group, I love the sound of
Swedish and
Norwegian. I also like
German.
Danish is a bit messy and
Dutch sounds terrible with those H sounds.
English is the world language, I love many English-language songs.
It's one of the best languages for singing, but at the same time it sounds too posh/annoying/effete when spoken (so it's the total opposite of Polish).
I don't like the sounds of
Albanian, Celtic and
Basque. For
Greek it depends on who's speaking, sounds terrible/barbarian from some people, yet very nice and exotic from others. When a Brit or a Fenchman speaks we always assume he's kinda gay here.
![Wink](https://pics3.city-data.com/forum/images/smilies/wink.gif)