14
Rebol (povijesno REBOL) je višestranični jezik za razmjenu podataka i više-paradigmički dinamički programski jezik koji je Carl Sassenrath osmislio za mrežne komunikacije i raspodijeljeno računanje.Uvodi pojam dijalektiranja: mali, optimizirani, domeni specifični jezici za kod i podatke.Douglas Crockford iz JavaScript slave opisao je REBOL kao "moderniji jezik, ali s vrlo sličnim idejama kao i Lisp, jer je sve izgrađeno na reprezentaciji podataka koji se tada mogu izvršiti kao programi.", I kao jedan od utjecaja JSON-a.,Prema svom dizajnerskom dijalektika je najznačajnije svojstvo jezika: „Iako se može koristiti za programiranje, pisanje funkcija i obavljanje procesa, njegova je najveća snaga sposobnost lako stvaranja jezika ili dijalekata specifičnih za domenu“.
rebol