Welcome to the course website for Advances in Programming Languages (APL).

This is a taught course in the School of Informatics at the University of Edinburgh, suitable for 4th- and 5th-year undergraduates and MSc students. APL surveys recent developments in programming language design and implementation with an emphasis on technological advances on the state of the art. The course is rated as 10 credit points at level 11 in the Scottish Credit and Qualifications Framework (SCQF).

The course lecturer is Ian Stark and the next session of this course runs during Semester 1, from September–December 2018.

To find out more about what the course is like, have a look at the course web pages from last time.

Link: APL 2016/17