Lisp stanowi rodzinę języków, którymi posługują się programiści podczas tworzenia stron internetowych. Wyróżnia się kilka głównych jej dialektów, które są najbardziej rozpowszechnione wśród programistów. Bez wątpienia są nimi Common Lisp oraz Scheme. Jeżeli mowa idzie i pierwszym z nich, należy szczególną uwagę zwrócić na jego funkcjonalność. Jest on bowiem bardzo często wykorzystywany, przede wszystkim ze względu na funkcje, jakie oferuje. Obejmując wiele wcześniejszych dialektów, skupia się na zadaniach, jakie one wypełniają, w związku z czym programiści, którzy go używają, mogą wykazać się dużymi zdolnościami podczas tworzenia strony internetowej, programu lub aplikacji. Scheme natomiast jest swojego rodzaju przeciwieństwem Common Lisp. Jego funkcje są znacznie ograniczone, cechuje go minimalizm i nastawienie wyłącznie na spełnianie podstawowych funkcji. Mimo tego dialekt, jakim jest Scheme, jest również często wykorzystywany przez programistów, szczególnie z powodu charakterystycznych wyłącznie dla siebie cech, które nie występują wśród innych programów. Do dialektów Lispy, które powstały w ostatnich czasach, należy zaliczyć także przede wszystkim języki: Arc, Nu oraz Clojure, z których szczególnie ostatni cieszy się dużą popularnością.