I due tipi fondamentali di computer sono i computer analogici e i computer digitali. I computer analogici utilizzano segnali continui per rappresentare i dati, mentre i computer digitali utilizzano segnali discreti per rappresentare i dati. I computer analogici vengono generalmente utilizzati per attività come la misurazione di quantità fisiche, come la temperatura o la pressione. I computer digitali vengono generalmente utilizzati per attività quali l'elaborazione di dati e l'esecuzione di calcoli.