Why are Czech Republic and Slovenia classified as Eastern European countries?

I've read in many encyclopedias that Europe extends from the Atlantic ocean in the west to the Ural Mountains in the east. Now, Vienna, Austria is a Central European city, according to the same sources. However, Prague (capital of the Czech Republic) and Ljubljana (capital of Slovenia) located respectively... show more I've read in many encyclopedias that Europe extends from the Atlantic ocean in the west to the Ural Mountains in the east. Now, Vienna, Austria is a Central European city, according to the same sources. However, Prague (capital of the Czech Republic) and Ljubljana (capital of Slovenia) located respectively northwest and southwest of Vienna are classified as being in Eastern Europe. Why?
Thx in advance.
Update: I mean Slovenia - the country located between Austria and Italy. Still, Bratislava (capital of Slovakia) is literally next door to Vienna and is also classified as an Eastern European city.
BTW, how does the fact that it is populated by Slavs and Gypsies have to do with its geographic classification?
Update 2: Guru Hank, that's what I thought too, that they should be called middle europeans.
5 answers 5