Constitutes the refereed proceedings of the 18th International Conference on Compiler Construction, CC 2009, held in York, UK, in March 2009 as part of ETAPS 2009, the European Joint Conferences on Theory & Practice of Software. This work covers topics including traditional compiler construction, compiler analyses & runtime systems & tools.