Notice
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Archives
관리 메뉴

MyCodeStory

[통합 개발 환경] I.D.E (Integrated Development Environment) 본문

I.D.E

[통합 개발 환경] I.D.E (Integrated Development Environment)

Code0Kim 2023. 10. 30. 13:54
I.D.E(Integrated Development Environment) 란
I.D.E는 [통합 개발 환경]의 약자로 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어이다. 기존 개발은 컴파일러, 스크립트 편집기, 디버거, 배포 등을 별도의 프로그램을 활용하여 각각 작업을 진행했다. 이러한 프로그램들을 하나로 묶어 서비스를 제공하는 것이 통합 개발 환경 I.D.E이다. 최근에는 그래픽 사용자 인터페이스 [G.U.I]를 활용한 고속 개발 도구가 대다수이다.

I.D.E 종류
개발사 플랫폼 운영 체제 언어 라이선스 특징
이클립스
(Eclipse)
IBM이클립스 재단 크로스 플랫폼(자바) 윈도우리눅스솔라리스AIX OS X 자바CC++PHPJSP 이클립스 공중 허가 RAD
라자루스
(Lazarus)
Lazarus team 크로스 플랫폼 리눅스 배포판FreeBSD OS X윈도우 프리 파스칼,파스칼 SDK GPLGNU LGPL,기타  
안쥬타
(Anjuta)
GNOME 프로젝트 플랫폼 리눅스 CC++ 라이선스  
와이드 스튜디오
(Wide Studio)
와이드 스튜디오 프로젝트 운영 체제 리눅스 CC++ 라이선스  
코드블럭스
(Code::Blocks)
제작사 운영 체제 플랫폼 CC++ 라이선스  
Dev-C++ Bloodshed Software 운영 체제 플랫폼 CC++ GPL GNU 일반 공중 사용 허가서  
비주얼 스튜디오
(Visual Studio)
마이크로소프트 Win32win64 윈도 시리즈macOS 비주얼 베이직비주얼 베이직 닷넷비주얼 C++비주얼 C 샤프F 샤프 상용  
코드기어 디벨로퍼 스튜디오
(Codegear Developer Studio)
코드기어 Win32 윈도우 델파이오브젝트 파스칼C++빌더 상용  
델파이
(Delphi)
엠바카데로 테크놀러지 Win32 윈도우, 안드로이드, macOS 오브젝트 파스칼 상용 라이선스  
C++빌더
(C++ Builder)
엠바카데로 테크놀러지 Win32 윈도우 CC++ 상용 라이선스  
제이빌더
(J Builder)
엠바카데로 테크놀로지스 Win32 윈도우 JAVA 라이선스  
JDE 개발사 운영 체제 플랫폼 언어 라이선스  
카일릭스
(Kylix)
개발사 운영 체제 플랫폼 언어 라이선스 지원 중단됨
터보 C
(Turbo C)
코드기어 도스 MS-DOS CC++ 라이선스  
볼랜드 C++ 빌더
(Boland C++ Builder)
코드기어 도스 MS-DOS CC++ 라이선스  
터보 파스칼
(Turbo Pascal)
코드기어 도스 MS-DOS 파스칼 라이선스  
넷빈즈
(NetBeans)
마이크로시스템즈넷빈즈 재단 운영 체제 크로스 플랫폼 언어 라이선스  
제이디벨로퍼
(JDeveloper)
오라클 JVM 운영 체제 자바XMLSQL PL/SQLHTML자바스크립트BPELPHP 사유자유  
리얼베이직
(Real Basic)
리얼 소프트웨어 크로스 플랫폼 OS X마이크로소프트 윈도우리눅스 객체 지향 베이직 사유자유  
엑스코드
(Xcode)
애플 아이폰매킨토시 OS X v10.3 (버전 1.x),
OS X v10.4 (버전 2.x),
OS X v10.4 & v10.5 (
버전 2.5),  OS X v10.5 (버전 3.x),  OS X v10.5.2 (버전 3.1)
CC++오브젝티브-C오브젝티브-C++자바애플스크립트코코아CarbonGNU 파스칼프리 파스칼에이다C#DSwift 혼합된 사유재산소프트웨어 카피레프트  
코드워리어 개발사 운영 체제 크로스 플랫폼 언어 라이선스  
퓨처베이직 개발사 운영 체제 플랫폼 언어 라이선스  
파워 빌더
(Power Builder)
개발사 운영 체제 플랫폼 언어 라이선스  
오토잇 개발사 운영 체제 플랫폼 언어 라이선스  
카일릭스 개발사 크로스 플랫폼 운영 체제 언어 라이선스  
프리 파스칼 프리 파스칼 Win32 도스.윈도우 프리 파스칼 라이선스  
델파이 포 PHP 개발사 운영 체제 플랫폼 언어 라이선스  
IntelliJ IDEA 젯브레인즈 운영 체제 윈도macOS리눅스 자바코틀린그루비스칼라 라이선스  
터보 파스칼 코드기어 플랫폼 MS-DOS 파스칼 라이선스  
터보 델파이 코드기어 플랫폼 MS-DOS 오브젝트 파스칼 라이선스 학생, 아마추어, 전문가, 취미로 즐기는 프로그래머 대상
코드라이트 Eran Ifrah  크로스 플랫폼 윈도 XP SP3윈도우 비스타우분투 9.10 OS X 10.5.6 C/C++ GPLv2  
PhpStorm 개발사 운영 체제 플랫폼 PHP 라이선스  

참조 : 위키피디아 백과

 

'I.D.E' 카테고리의 다른 글

[Visual Studio 기본] Debug, Release 모드 차이점  (0) 2023.10.30