term teleprocessor toaster teletype terminal microsoftware soft program electronic computer transputer