1. A computer network comprising a host computer capable of being selectively connected to a multiplicity of personal computers, said host computer capable of running many applications simultaneously and having (1) a personal computer interface means for interrogating said personal computers to determine an address, the CPU capability, RAM, ROM, and operating system of said personal computers, said interface means stores said interrogation, and an (2) emulation means connected to said personal computer interface means for synchronizing the machine language of said host computer and said personal computers, whereby said personal computers provide input to said emulation means in the personal computer language to select a particular task, said host computer executing said task using host language, and communicating the results of said task to said emulation means, and said emulation means translates said host results into personal computer language and relays said results to said personal computer interface means.