Welcome to the Software Languages Lab
What about PROG? What about SSEL?
The Programming Technology Lab (PROG) and the System and Software Engineering Lab (SSEL) have united. We shall henceforth be known as the Software Languages Lab.
About Us: Research
The Software Languages Lab is a research lab within the Department of Computer Science of the Vrije Universiteit Brussel (VUB).
Broadly speaking, the lab is active in the domains of software engineering and programming language engineering. It is our mission to design and implement better languages to support the software engineering life cycle. This includes programming languages, design languages, meta languages, modeling languages, domain specific languages, etc. Check out our research page for more details.
About Us: Teaching
The lab is very active in teaching, and its predecessors PROG and SSEL, took a leading role in the design of the VUB Bachelor and Master programmes in Computer Science. Throughout the years, the Software Languages Lab has been disseminating its didactic values in the international EMOOSE programme. More recently, in UbiLab, we try to project these didactic values onto teaching embedded and ubiquitous systems.
In the Spotlight
AmbientTalk @ Emerg. Lang. Camp | Lab member Tom Van Cutsem gave a talk about AmbientTalk at the OSCON Emerging Languages Camp. AmbientTalk is a research programming language, developed at the Software Languages Lab. Read the coverage in this Datanews article (dutch) or this Technology Review article (english) |
Francqui Foundation | Prof. dr. Theo D'Hondt is titular of this year's Francqui Chair in Computer Science. He gives a series of lectures titled Growing a Language from the Inside Out at the University of Namur (FUNDP), Faculty of Computer Science, Auditorium I2. See also: http://soft.vub.ac.be/francqui |
![]() | SOFT researcher Tom Van Cutsem recently gave a Tech Talk at Google about his work in collaboration with Mark S. Miller on new features for the Javascript language. The tech talk is available on YouTube. |


