1.IDE(Integrated Development Environment)
통합 개발 환경(Integrated Development Environment, IDE)은 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어이다. 종래의 소프트웨어 개발에서는 컴파일러, 텍스트 편집기, 디버거 등을 따로 사용했다. 이러한 프로그램들을 하나로 묶어 대화형 인터페이스를 제공한 것이 통합 개발 환경이다. 최근의 통합 개발 환경(IDE)은 그래픽 사용자 인터페이스(GUI) 응용 프로그램 개발용 고속 개발 도구가 많다.
- 같은 기능을 가진 여러가지 유틸리티를 설정하는 시간을 줄여, 개발자들의 생산성을 높이기 위함이다.
- 작성되는 Code를 분석하여 문법적 오류를 찾아 피드백함으로써 생산성을 향상시킨다.
초기 IDE는 콘솔이나 터미널(단말기)를 통하여 개발이 가능했다. 또한 지금과 같이 시각적으로 편하게 표현되지도 않았다. 그러나 editing, file management, compilation, debugging and execution 등의 기능이 포함되면서 현대의 IDE의 모습이 만들어졌다.
참조 : 위키피디아
'Explanation of Term' 카테고리의 다른 글
| 6. 객체 지향 프로그래밍(Object-Oriented Programming) (0) | 2014.04.08 |
|---|---|
| 5. 접근제어자, 멤버변수, 메소드(getter & setter) (0) | 2014.04.01 |
| 4. SRP (The Single Responsibility Principle) (0) | 2014.03.25 |
| 3. Interpreted Language (0) | 2014.03.24 |
| 2. Compiler (0) | 2014.03.21 |