De två allmänna klasserna av datorord är:
1. Maskinord: Dessa är de grundläggande enheterna av data som en datorprocessor direkt kan manipulera. De är sekvenser av bitar av bitar (vanligtvis 8, 16, 32 eller 64 bitar) som CPU använder för att representera siffror, instruktioner och annan data.
2. Symboliska ord: Det här är ord som representerar begrepp och data på ett sätt som är förståeligt för människor. De är byggstenarna för programmeringsspråk, textdokument och andra former av mänsklig läsbar information. Exempel inkluderar variabler, nyckelord och kommandon.
Medan maskinord är väsentliga för en dators låg nivå, är symboliska ord avgörande för mänsklig interaktion och kommunikation med datorer. De överbryggar klyftan mellan datorns komplexa binära värld och de abstrakta begreppen och data som människor arbetar med.