본문 바로가기

개발/Java

API(Appication Programming Interface)란?

반응형

API(Appication Programming Interface)란?

응용프로그램에서 사용할 수 있도록 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다.

출처(위키):https://ko.wikipedia.org/wiki/API

 

API - 위키백과, 우리 모두의 백과사전

API(Application Programming Interface 애플리케이션 프로그래밍 인터페이스[*], 응용 프로그램 프로그래밍 인터페이스)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는

ko.wikipedia.org

 

프로그래밍에서, 프로그램을 작성하기 위한 일련의 부 프로그램, 프로토콜 등을 정의하여 상호 작용을 하기 위한 인터페이스 사양이다.예를 들어 그래픽 카드나 디스크 드라이브 등의 하드웨어 또는 데이터베이스를 조작할 때, API는 작업을 편리하게 해준다. 대개 실제로는 밑바닥에서 매우 저수준으로 이러한 작업이 수행된다. API는 이러한 작업들에 대한 기능을 대상이 되는 언어에 맞게 추상화하고 프로그래머가 사용하기 편리하게 설계된 인터페이스 사양이다.

출처(나무위키):https://namu.wiki/w/API

 

그냥  말로 설명드릴 땐, 사용자가 해당 프로그램을 쉽게 사용할 수 있게 개발자가 만든 인터페이스라고 간단하게 설명드리면 되겠다.

반응형
LIST

'개발 > Java' 카테고리의 다른 글

was와 web server의 차이?  (0) 2021.08.31
이클립스 주석 적용(Shift + Alt + J)  (0) 2020.05.04
이클립스 테마 어둡게  (0) 2020.05.04
Java Exception처리  (0) 2018.08.13
Collection  (0) 2018.08.13