1. A non-transitory computer-accessible memory medium that stores program instructions executable by a processor to: establish a network connection with a server computer over a network; send a universal resource identifier (URI) to the server computer over the network, wherein the URI indicates a graphical program or at least a portion of an integrated development environment (IDE); and receive at least a portion of the IDE from the server computer over the network in response to the URI, wherein the at least a portion of the IDE is executable in a web browser of a client computer to create, edit, compile, interpret, execute, or debug graphical programs that comprise two or more computational models.