On appelle niveau sémantique l'aspect d'un langage qui concerne la signification des mots valides, et en particulier comment construire le sens d'un mot du langage à partir des sens des lexèmes qui le constituent, et des règles syntaxiques mises en jeu.
Par exemple, sous Unix, on peut taper la commande qui s'appelle 'ls -l'. Cette commande est syntaxiquement correcte. Son sens résulte de la combinaison de l'action principale 'lister' et de son paramètre '-l' qui signifie 'sous forme de liste détaillée'.
Par exemple, l'action de cliquer sur l' icône d'un fichier, puis de la déplacer bouton pressé jusqu'à la poubelle à pour sémantique la destruction de ce fichier.