La diferencia básica entre las computadoras analógicas y digitales radica en los diferentes enfoques que adoptan para el manejo de datos. Las computadoras analógicas pueden manejar entradas que varían continuamente para fenómenos complejos como los cambios de voltaje y las fluctuaciones de temperatura. Las computadoras digitales deben tener sus entradas reducidas a un lenguaje binario simple para poder modelar el mundo con precisión.
Los sistemas analógicos fueron favorecidos por ingenieros que carecían de la tecnología digital moderna para ejecutar cálculos. Sin embargo, a medida que la tecnología digital avanzaba, se la prefería por su mayor precisión y la flexibilidad de los programas que podían ejecutarse en máquinas digitales. Las computadoras electrónicas modernas son virtualmente todas digitales y expresan sus modelos en términos de 1 y 0.Sin embargo, las computadoras analógicas no se han apagado. Los osciloscopios, del tipo utilizado por los ingenieros eléctricos y de sonido, son ejemplos de tecnología computacional analógica. Las reglas de diapositivas son otro ejemplo de un dispositivo de cálculo que se ejecuta esencialmente en un sistema de entrada y salida analógica. Quizás el ejemplo más omnipresente de una computadora analógica en el mundo sea el cerebro mismo. Los cerebros son en realidad una combinación de sistemas digitales y analógicos. Si bien la activación de una sola neurona puede considerarse como una simple función de encendido /apagado, la comunicación entre neuronas se realiza químicamente mediante neurotransmisores que varían en concentración e intensidad.