一般嚟講，一隻ide會有返個圖像用家介面，將啲重要嘅資訊清楚噉顯示嗮畀用家睇，而且基本上會有齊嗮寫程式架生嗰啲主要功能，包括debugger、手稿語言同埋源碼編輯器...等等，令用家有得一站式噉做嗮開發軟件要做嗰啲工作，唔使整整吓轉去第隻軟件度。