Dialekt

== Dialekte bei Programmiersprachen ==
Die Situation bei Programmiersprachen ist in mehreren Aspekten ähnlich derjenigen bei natürlichen Sprachen. Den Hochsprachen entsprechen oft die von Konsortien (z. B. ANSI) genormten Varianten, während deren Implementierungen mehr oder weniger davon abweichen. Die Unterschiede beziehen sich auf Grammatik und Semantik, manchmal aber auch auf den Vorrat unterschiedlicher Programmierkonzepte. Eine Programmiersprache mit sehr vielen Dialekten ist BASIC.
Ebenso wie bei natürlichen Sprachen wird die Dialektvarietät durch historische Veränderungen überlagert. So gibt es praktisch keine Perl-Dialekte, wohl aber z. B. Perl 4, welches man als „Alt“-Perl bezeichnen könnte, während heute fast ausschließlich Perl 5 verwendet wird.