Input/Output for a Mobile Programming System