Pretty good so far, similar to spanish.
Spanish is the most similar language of Portuguese. Espanhol é o idioma mais parecido ao Português.
I translated "What is your language?" and I got "Qual é o seu idioma?", why isn't it Qual é seu idioma? What does "o" refer to in this sentence por favor?
You can add definite articles (o, a, os, as) to possessive adjectives. It is opitional.
Thanks for replying! So "Qual é seu idioma?" is correct too?
Yes, it is also right!
In Italian they also use the definite article before possessive pronouns, but they are mandatory (except when the noun is a family member).
Even better than spanish - it tells you that it's talking about the kinds of letters that are sent in the mail!
I was marked correct with "i write cards" but does this mean playing cards or Christmas/Birthday cards (or both)?
Cards = cartões