Syntaks - Dette refererer til strukturen og formatet af de kommandoer eller udtryk, som brugeren kan indtaste i computeren, for at den kan udføre sine funktioner nøjagtigt.
Semantik - Dette vedrører fortolkningen af brugerinputs tilsigtede betydning baseret på deres kontekstuelle forhold i det større program. Semantik hjælper med at gøre input mere effektivt og intuitivt for dens respektive applikation.