구글 API, 페이스북 API 등 개발을 하기 위해서 문서를 읽다보면 API라는 용어를 자주 보게 되는데 과연 api란 무슨 뜻일까???
API란?
· Application Programming Interface의 약어.
· 프로그램 또는 애플리케이션이 운영 체제에 어떤 처리를 위해서 호출할 수 있는 서브루틴 또는 함수의 집합.
· 애플리케이션과 컴퓨터의 매개 역할을 하기 때문에 인터페이스라는 명이 붙음.
· 소스 코드 수준에서 정의되는 인터페이스.
· 사양(Specification)만을 정의하기 때문에 구현(Implementation)물과는 독립적임.
API와 라이브러리의 차이점
· 라이브러리는 실제로 동작할 수 있는 단편화된 프로그램.
[참고] http://terms.naver.com/entry.nhn?docId=783385&cid=42111&categoryId=42111
'프로그래밍 > 용어' 카테고리의 다른 글
스네이크 표기법(snake_case), 카멜 표기법(camelCase), 파스칼 표기법(PascalCase) (0) | 2021.03.17 |
---|---|
NaN (Not a Number) (0) | 2018.12.25 |
프레임워크(Framework)란? (0) | 2018.07.15 |
Deep Copy vs Shallow Copy (0) | 2017.09.05 |
WRITTEN BY
- 김치치즈스마일
세계정복!
,