些IDE也能支援其他程式语言和其他的应用。
视觉化程式设计.视觉化程式设计也越来越重要，所谓的视觉化程式设计和Visual Basic或Visual C++并不同，支援视觉化程式设计的IDE可以让开发人员直接移动程式单元来建立流程图和结构图，然后直接做编译或直译，这一类的流程图通常是以UML为基础。这样的界面因为乐高的Mindstorms开始普及，一些公司也开始透过浏览器Mozilla和分散式程式设计（LabVIEW）往这方面努力。从1980年代开始，第一个视觉化程式设计系统—