통합 개발 환경

최근 편집: 2017년 4월 6일 (목) 08:13

통합 개발 환경(영어: IDE; Integrated Development Environment)은 코드의 작성, 컴파일, 디버깅, 배포 등을 통합적으로 수행할 수 있는 개발 도구 또는 환경이다.

종류

이름 대상 운영체제 프로그래밍 언어 라이선스 비고
Code::Blocks 리눅스, 유닉스, 윈도우 C/C++ GPL
Delphi 윈도우, macOS 오브젝트 파스칼 상용 라이선스
Dev-C++ 윈도우 C/C++ GPL
Eclipse 윈도우, 리눅스, 유닉스, macOS 자바, C/C++, PHP, 자바스크립트, 그 외 이클립스 공중 허가서
IntelliJ IDEA 윈도우, 리눅스, macOS 자바, 그루비, 그 외 상용 라이선스 및 아파치 라이선스 2.0
NetBeans 윈도우, 리눅스, 유닉스, macOS 자바, 그루비, 자바스크립트, PHP, C/C++ 공동 개발 및 배포 허가서
Visual Studio 윈도우 C/C++, C#, F#, 파이썬, 비주얼 베이직 닷넷, 자바스크립트, 타입스크립트, 그 외 상용 라이선스
Xcode macOS C/C++, 오브젝티브-C, 스위프트, 그 외 상용 라이선스