‹Programming› 2026
Mon 16 - Fri 20 March 2026 Munich, Germany

Research on programming languages is among the core and ‘classic’ disciplines of computer science. Today, the term computer languages usually encompasses not only programming languages but also all sorts of artificial languages for different purposes whose ‘sentences’ can be processed by a computer.

The aim of the event is to provide a forum for the dissemination of research accomplishments in areas that include all aspects of computer languages: theory, implementation, and processing and analysis tools. Following the current trends in software development, SCLIT 2026 will pay special attention to supporting multilingual software development and dedicated cross-language implementations, techniques and tools.

Plenary
You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 16 Mar

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

12:00 - 13:30
LunchCatering at Foyer
12:00
90m
Lunch
Lunch
Catering

13:30 - 15:00
SCLIT 2026SCLIT at Seminar Room 131
Chair(s): Nicolás Cardozo Universidad de los Andes, Gordana Rakić University of Novi Sad
13:30
20m
Talk
A Tool for Transforming the Type of a Container in C++ Code
SCLIT
Ábel Szauter ELTE Eötvös Loránd University, Budapest, Hungary, Norbert Pataki Eötvös Loránd University, Faculty of Informatics, Department of Programming Languages and Compilers
Link to publication
13:50
20m
Talk
Comparing Large Language Models and Traditional Clone Detection Tools for Intra- and Cross-Language Code Clone Detection
SCLIT
Luka Vranković Department of Mathematics and Informatics, Faculty of Sciences, University of Novi Sad, Gordana Rakić University of Novi Sad
Link to publication
14:10
50m
Keynote
Python With Free Threading and Just-In-Time Compilation: A Blessing or a Curse?
SCLIT
Stefan Marr Johannes Kepler University Linz
15:00 - 15:30
Coffee BreakCatering at Foyer
15:00
30m
Coffee break
Break
Catering

Call for Papers

SCLIT welcomes submissions that are the result of original and unpublished research. The scope of the workshop is wide and versatile within the theme of computer languages. Particularly, SCLIT invites papers that include, but are not limited to the following topics:

  • Languages: theoretical aspects of programming languages, programming paradigms, script languages, modelling languages, domain-specific languages, graphical languages, markup languages, specification languages, transformation languages, formal languages, intermediate languages…

  • Implementations: Compilers, debuggers, interpreters, virtual machines, transformation systems, translators, transpilers, intermediate representations, …

  • Tools: software metrics, static analyzers, clone detectors, abstract interpreters, visualizers, …

We especially encourage submissions addressing problems that encompass multiple languages in a language-independent or cross-language manner.

Paper contributions should not exceed 8 pages, including all figures, tables and bibliography, following the ACM primary two-column article template.

The submissions will be managed on the EasyChair submission portal

All submissions will be peer-reviewed by at least three members of the international program committee. Accepted submissions will be published as part of the companion of Programming 2026 in the ACM DL (in LaTeX please use the sigconf option, i.e. \documentclass[sigconf]{acmart}).