API(Appication Programmin Interface)

여러 프로그램, 인터페이스, DB, 컴퓨터 끼리의 통신 방법을 규정하고 도와주는 매개체

접근 범위에 따라 아래의 종류로 분류된다.

  1. Private API
  2. Public API
  3. Partner API: 특정 파트너(특정 인물들)간에 공유됨

SDK(Software Development Kit)

프로그래밍을 위해 제공하는 개발 도구들 SDK에는 IDE(통합개발환경)을 포함하는데, 여기에난 API,DEBUGING, 문서 등 여러 도구가 들어가 있다고 한다.