Forms for Displaying the Results of Comparison of Programming Languages using the Example of Dialects of the Lisp Language

Read full text
Authors: Lidia Vasiljevna Gorodnyaya
Cited by: 0

Abstract

This article focuses on developing forms for presenting the results of analyzing and comparing the characteristics of programming languages, systems, and paradigms. The proposed form is demonstrated through a comparison of the Lisp language, its most successful dialects (Scheme, Common Lisp, Racket, Clojure), and the functional programming paradigm across different levels of language and system definition. The form allows for a concise presentation of the inheritance of several features of the Lisp language and their evolution in its dialects, at the levels of concrete syntax, abstract semantics, and implementation pragmatics.

Fields of Study & Subjects

Logic programming and type systems Software Engineering Research Teaching and Learning Programming

Publication details

Journal / source
Russian Digital Libraries Journal
Volume
29
Issue
1
Pages
24–59
Publication date
17 February 2026
Language
EN