1896 & 2004 when they hosted the games.
The country which appears first in the Olympic Parade of Nations is always Greece, because Greece started the Olympic Games thousands of years ago. And the last country to parade is the host country.
Greece
Greece always starts the parade of countries at the Olympics.
greece
Greece
In terms of the Parade of Nations, the ceremony during which all Olympic teams enter bearing the flag of their country, Greece is always the first to enter. Having founded the Olympic Games centuries ago, and pioneering the modern international Olympic Games, Greece is given the honour of first entry for all Summer and Winter Olympic Games Parade of Nations ceremonies, including the most recent 2010 Vancouver Winter Olympics. After this, teams file on in alphabetical order of the host country's language, and the host country itself enters last, but Greece is always the first to enter.
The first country in the parade is always Greece.The last country is the host nation.In between, the countries march in alphabetical order according to the official language of the host nation.
Olympic protocol states the first athletes that enter the stadium during the opening ceremony are those from Greece in recognition of Greece being the home of the Olympics (where the Ancient Olympics first began).
Greece because it is the birthplace of the olympics
According to Olympic tradition, the athletes from Greece are the first to enter the stadium and the athletes from the host country are the last to enter the stadium.
Zimbabwe
During the Olympic Games opening ceremonies, an artistic program is designed by the hosting country to display the history and culture of their home. In addition, the Parade of Nations takes place, in which the athletes march into the stadium to represent their country.