Собственная оболочка для Pascal'я
А то, чесно-говоря Bloodshed Dev-Pascal разочаровал...
Visual Basic или C++
С учётом того, что твоя оболочка будет выполнять синтаксическую подсветку, то ещё и парсер. А чтобы писать парсер, нужно знать (хотя бы на среднем уровне) теорию графов, регулярные выражения....