Ein
Parser [] (
engl. to parse, „analysieren“, bzw.
lateinisch pars, „Teil“; im Deutschen gelegentlich auch
Zerteiler) ist ein
Computerprogramm, das in der
Informatik für die Zerlegung und Umwandlung einer Eingabe in ein für die Weiterverarbeitung geeigneteres Format zuständig ist. Häufig werden Parser eingesetzt, um im Anschluss an den Analysevorgang die
Semantik der Eingabe zu erschließen und daraufhin Aktionen durchzuführen.