Analog and digital computer technology