Programming Languages Group (PLG) [PLG logo]

This is the main home page for the programming languages group (PLG) in the School of Computer Science at the University of Waterloo, Ontario, Canada.

Research Objectives

The Programming Languages Group conducts work in 3 applied research streams: programming languages, text retrieval and software engineering.


Members of PLG (past and present) and home pages for users of this machine.

Some projects within our group.

Ftp archive for this machine.

Server statistics for from this host.

Web page for research in programming languages.