В принципе любой, но на Delphi 7 / Lazarus новичку проще и быстрее получить более менее вменяемый результат. Другая сторона медали - Delphi 7 слишком древний и не умеет компилировать проги с учетом современных возможностей железа, а современные версии Delphi это уже не торт, с Lazarus тоже, увы не все просто в плане разработки серьезных приложений