Дијалект од програмског језика или размена података језика је (релативно мала) варијација или продужење на језику који не мења своју суштинску природу. Са језика као што су Scheme и Forth, стандарди се могу сматрати недовољним, неадекватним или нелегитимним од носилаца, па често одступају од стандарда, што је нови дијалект. У другим случајевима, дијалект је створен за коришћење у домену специфичног језика, често подскупа. У Lisp свету, већина језика који користе основну С израз синтаксу и Lisp као семантику сматрају Lisp дијалекатом, иако махнито варирају, као и, рецимо, Racket и Clojure. Као што је уобичајено за један језик има неколико дијалеката, то може постати веома тешко за неискусне програмере да пронађу праву документацију. Основни програмски језик има много дијалеката.R. Fagin, P. Kolaitis, R. Miller, and L. Popa. "Data exchange: semantics and query answering." Theoretical Computer Science, 336(1):89–124, 2005.P. Kolaitis. "Schema mappings, data exchange, and metadata management." Proceedings of the twenty- fourth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems, pages 61–75, 2005

Експлозија Форт дијалеката довела је до пословице: "If you've seen one Forth... you've seen one Forth."

Види још Обласно-специфичан језик Обласно-специфично моделовање Прошириво програмирање Језик-оријентисано програмирање Листа Бејсик дијалеката Моделовање језика Скриптни језик Рефлекција Метапрограмирање :Категорија: Проширива синтакса програмирања језика Rebol § Дијалекти Руби (програмски језик) § метапрограмирање

Референце

Категорија:Програмске парадигме