1. A computer-implemented method for searching for program code libraries in multiple programming languages in a networked computing environment, comprising: receiving, in a computer memory medium, a request, from a user, to search at least one program code library repository associated with an integrated development environment (IDE) for a program code library, the request comprising a set of annotations corresponding to a primary program code language of the program code library and an alternate program code language of the program code library; searching, based on the set of annotations, the at least one program code library repository for the program code library in the primary program code language; if no matches are found, expanding the search to include the alternate program code language; if a match is found, building a wrapper method in the primary program code language on top of the alternate program code language; and executing the wrapper method.