* Dutch (Flemish): Spoken by the majority of the population, mainly in the northern part of the country.
* French: Spoken by a significant portion of the population, mainly in the southern part of the country.
* German: Spoken by a small minority in the eastern part of the country.
So, to answer your question: Yes, people in Belgium speak French, but it's not the only language spoken there.