De to generelle klassene med datamaskinord er:
1. Maskinord: Dette er de grunnleggende enhetene for data som en datamaskinprosessor direkte kan manipulere. De er sekvenser med faste størrelse av biter (vanligvis 8, 16, 32 eller 64 biter) som CPU bruker for å representere tall, instruksjoner og andre data.
2. Symboliske ord: Dette er ord som representerer begreper og data på en måte som er forståelig for mennesker. De er byggesteinene for programmeringsspråk, tekstdokumenter og andre former for menneskelig lesbar informasjon. Eksempler inkluderer variabler, nøkkelord og kommandoer.
Mens maskinord er viktige for en datamaskin på lavt nivå, er symbolske ord avgjørende for menneskelig interaksjon og kommunikasjon med datamaskiner. De broer gapet mellom datamaskinens komplekse binære verden og de abstrakte begrepene og dataene som mennesker jobber med.