This document describes the development of PolyLAB, a customized multi-language development environment for computer science students in Nigerian polytechnics. PolyLAB supports nine programming languages taught in Nigerian polytechnics and allows students to write and run code from a single interface. It also allows lecturers to post course materials for students. The system aims to reduce the financial and technical burden of setting up individual development environments for each language. It was developed using an agile methodology and its features include code editing, user authentication, and a content management system for lecturers to share materials.