What's the difference between an astronaut and a cosmonaut? For a sci-fi novel: Design a robot for space. It's an interface between the computer and astronauts, and gathers data. What prog. language to use?