A dialect of a programming language or a data exchange language is really a (rather compact) variation or extension from the language that doesn't change its intrinsic character. With languages for instance Scheme and Forth, standards may very well be regarded as insufficient, insufficient, or illegitimate by implementors, so generally https://programming-languages11739.blogkoo.com/5-tips-about-programming-languages-you-can-use-today-48296515