De to grunnleggende typene datamaskiner er analoge datamaskiner og digitale datamaskiner. Analoge datamaskiner bruker kontinuerlige signaler for å representere data, mens digitale datamaskiner bruker diskrete signaler for å representere data. Analoge datamaskiner brukes vanligvis til oppgaver som å måle fysiske mengder, for eksempel temperatur eller trykk. Digitale datamaskiner brukes vanligvis til oppgaver som å behandle data og utføre beregninger.