7. The application development system of claim 1 , wherein the second programming language is a first object oriented programming language, and wherein the referencing component references the external component by retrieving information from the external development environment.
7. The application development system of claim 1 , wherein the second programming language is a first object oriented programming language, and wherein the referencing component references the external component by retrieving information from the external development environment. 8. The application development system of claim 7 , wherein the first programming language is in a second object oriented programming language, and wherein the information retrieved from the external development environment is metadata that describes the objects.