YacIDE is an new multi-language and multi-project IDE supporting compilation. It can edit lot of project in different programming language. It support Pascal, Python and Perl macro-command. It have integrated memory browser and task and thread analyzer.