The official languages in Belgium are dutch (or Flamish to be accurate)and French. THere is a tiny area where people speak German, but this is not regarded as an official language associated with Belgium.

If you go to the tourist area's (Knokke, Brugge, gent etc) or the big cities like Liege, Antwerp or Brussels you'll be fine.

In the coutry-side or smaller villages people might make foreigners feel ''unwelcome''.

Overall Belgium is a lovely place to visit, great places of sight seeing and amazing food too.