1. A method for providing a meta-data programming level interface, the method comprising: receiving an object name from a client program via a meta-data retrieval API, wherein said object name corresponds to an object located in a runtime environment that includes one or more methods; requesting meta-data associated with said object from said runtime environment; receiving said meta-data for each said method included in said object; and transmitting said meta-data for each said method to said client program via said meta-data retrieval API.