The languages used while producing these components and component containers may be in principle any programming language, component-oriented programming is not a language per se. The objective C programming language by Brad Cox is tailored for component-orientation though.
The term is often used in conjunction with rapid application development (RAD[?]).
See Also:
wikipedia.org dumped 2003-03-17 with terodump