API란?

프로그래밍/용어 2017. 10. 19. 21:55

구글 API, 페이스북 API 등 개발을 하기 위해서 문서를 읽다보면 API라는 용어를 자주 보게 되는데 과연 api란 무슨 뜻일까???

 

API란?

· Application Programming Interface의 약어.

· 프로그램 또는 애플리케이션이 운영 체제에 어떤 처리를 위해서 호출할 수 있는 서브루틴 또는 함수의 집합.

· 애플리케이션과 컴퓨터의 매개 역할을 하기 때문에 인터페이스라는 명이 붙음.

· 소스 코드 수준에서 정의되는 인터페이스.

· 사양(Specification)만을 정의하기 때문에 구현(Implementation)물과는 독립적임.

 

API와 라이브러리의 차이점

· 라이브러리는 실제로 동작할 수 있는 단편화된 프로그램.

 

 

 

[참고] https://namu.wiki/w/API

[참고] http://terms.naver.com/entry.nhn?docId=783385&cid=42111&categoryId=42111

 

 


WRITTEN BY
김치치즈스마일
세계정복!

,