Programming Languages and Security at VU Amsterdam

PLSec@VU Amsterdam

We study programming languages, verification, type systems, and systems security, building foundations and tools for secure and reliable software.

Research Areas

Core directions for current and upcoming work.

Program Verification

Methods for proving correctness properties of real programs while keeping feedback useful for developers.

Types and Semantics

Foundations and implementations for type systems, refinement typing, and semantic reasoning.

Security and Systems

Language-based techniques that improve software security across compilers, runtimes, and systems.

Team

Researchers and students in the group.

All people

Selected Publications

Recent work from the group.

All publications

Symmetries in Sorting

Vikraman Choudhury, Wind Wong
TYPES 2025 Post-Proceedings (to appear), 2025
PDF

Latest Posts

Research explainers, technical articles, and project deep dives.

All posts

News

Short updates from the group.

All news

June 25, 2026

Robin at PLDI26

Robin presented Pantomime at PLDI 2026 in Boulder, Colorado, USA