O catalão é um idioma que veio do latim vulgar assim como o português e o castelhano(espanhol), porém a estrutura da frase é um misto de português, castelhano e de francês com um pouco de italiano…então são bem diferentes os dois idiomas
É mais distante do espanhol do que o português, mas ainda dá pra entender uns 60-70%. O português é tecnicamente mais próximo mas a fonética mudou tanto que talvez seja até mais fácil um castelhano entender o catalão do que o português, principalmente o português europeu.
O catalão é mais próximo do latim e do italiano do que do castelhano e português mas possuem elementos desses também. São bem inteligíveis entre si, diferente da língua basca que só os bascos (Euskara) falam e entendem, dentro da Espanha.
Várias línguas são faladas na Espanha: castelhano, catalão, basco, valenciano, galego, asturiano, occitano, etc. O que se conhece por "espanhol" é o castelhano (da região de Castella, onde está a capital Madrid). O galego é extremamente parecido com o português, mais do que qualquer outro idioma.
O catalão é língua oficial de Andorra onde muita gente fala português e se entendem normalmente.