10. API (Application Programming Interface)소프트웨어 시스템들이 서로 통신하고데이터를 주고받을 수 있도록 도와주는 규칙이나 도구기상청 소프트웨어 시스템에는 일일 기상 데이터가 있다.휴대폰의 날씨 앱은 API를 통해 이 시스템과 ‘대화’하여최신 날씨 정보를 표시한다.11. 예외처리프로그램에서 발생하는 예외적인 상황을 처리하여프로그램이 계속 실행될 수 있도록 하는 기법12. 라이브러리 (Library)자주 사용하는 기능들을 모아놓은 집합13. 프레임워크 (Framework)기능을 빠르고 쉽게 구현할 수 있도록 환경을 제공해 주는 것14. 컴파일(Compile)사람이 입력한 코드를 컴퓨터가 이해할 수 있는 코드로 한 번에 번역하는 작업 방식우리가 C, C++, Java로 작성..