소소한 것들의 창고

API 본문

컴퓨터 이야기

API

푸른 하늘에 아래에 있는 낡은 지식 창고 2022. 11. 11. 21:16
  • 영어 풀 네임: Application Programming Interface
  • 애플리케이션 프로그래밍 인터페이스/응용 프로그램 프로그래밍 인터페이스/응용 프로그램 프로그래밍 접속장치
  • 컴퓨터나 컴퓨터 프로그램 사이의 연결이다. 일종의 소프트웨어 인터페이스이며 다른 종류의 소프트웨어에 서비스를 제공하는 것을 말한다.
  • 개념이 처음 등장한 것은 제2차 세계대전이 종결되고 3년 뒤인 1948년 6월에 모리스 빈첸티우스 윌크스 경(Sir Maurice Vincent Wilkes, 1913 ~ 2010)과 데이비드 존 휠러(David John Wheeler, 1927 ~ 2004)가 천공테이프 작업에 대한 각 서브루틴에 대한 메모와 이를 프로그램에 통합하는 방법에서 나왔다.
  • 컴퓨터나 소프트웨어를 서로 연결한다. 
  • 직접 사람(최종 사용자)에 의해 사용되도록 고안된 것이 아니며, 대신 소프트웨어에 이를 통합하고자 하는 컴퓨터 프로그래머가 사용하도록 고안
  • 영어로 작성이 원칙이며 코드 샘플을 사용하여 기능을 설명해야 한다.
  • 초보자도 사용이 가능해야 한다.

 

예)

 

윈도우 API 

웹 API

마이크로소프트 윈도우의 다이렉트엑스 

단일 유닉스 규격 자바 API 

스칼라 API 

OpenGL 

OpenAL 

OpenCL

 

자세한 내용의 사이트

 

 

 

API란 무엇인가요? - API 초보자를 위한 가이드 - AWS

GraphQL은 API용으로 특별히 개발된 쿼리 언어로서, 클라이언트에게 요청한 데이터만 제공하는 것을 우선으로 합니다. 또한 API를 빠르고 유연하며 개발자 친화적으로 만들도록 설계되었습니다. RES

aws.amazon.com

 

 

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

위키백과, 우리 모두의 백과사전. API(application programming interface 애플리케이션 프로그래밍 인터페이스[*], 응용 프로그램 프로그래밍 인터페이스)는 컴퓨터나 컴퓨터 프로그램 사이의 연결이다.

ko.wikipedia.org

 

 

API - 나무위키

이 저작물은 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다. (단, 라이선스가 명시된 일부 문서 및 삽화 제외) 기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권

namu.wiki

 

320x100

'컴퓨터 이야기' 카테고리의 다른 글

디지털 리터러시  (0) 2023.02.08
디지털 아카이브  (0) 2023.02.07
전자 프론티어 재단  (0) 2022.10.09
마치 오브 엠파이어스: 자원들  (0) 2022.10.07
연쇄 편지  (0) 2022.10.07