How can you determine what programs you installed last? Following my question about logs I wonder if there is a way to determine the last updates and applications which have been installed.

Does Android keep a chronological list of installed programs and updates ?

I am running Froyo 2.2.1 if that should make a difference.
AFAIK, Android Market shows the list of installed apps in chronological order. So the latest app you've installed should be on the top (first) of the list. The app that was installed before this - should be the second.