Addresses on Map

I assume that XML is the correct technology used for putting a “pin” on a map where a specific address is located.

I have a list in a XLS sheet of location name, location street address, location city, location state, location zipcode. I want to put little “pins” at each of these locations so that when I click on one of the “pins” that it will give me the information.

I believe Google Maps or Microsoft Maps or MapQuest has this ability. Does someone have a tutorial or explanation on how to accomplish this (without using longitude or latitude?)

Refer to the documentation of the mapping service you choose, as they all provide examples of how to add pins to their maps, and it’s different at each one. You will not have to write XML, but JavaScript code. They likely all also provide geocoding (lat/long from street address) as a web service.