OPAL (Optimised APplication Language) was developed at the Technical University of Berlin. It's a functional programming language created for research in compiler construction and programming language design. The university's computer science department has been active in programming language research.