Answer:
Germanic - originate from German. This includes English and German (the most commonly spoken in Europe), Dutch and the languages of Scandinavia.
Romantic - originate from Latin. This includes French, Italian, Spanish and Portuguese.
Slavic - originate from Russian and this covers most languages to the east.
Greek and Hungarian have separate origins.