소소한 것들의 창고
API 본문
- 영어 풀 네임: 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
자세한 내용의 사이트
320x100
'컴퓨터 이야기' 카테고리의 다른 글
디지털 리터러시 (0) | 2023.02.08 |
---|---|
디지털 아카이브 (0) | 2023.02.07 |
전자 프론티어 재단 (0) | 2022.10.09 |
마치 오브 엠파이어스: 자원들 (0) | 2022.10.07 |
연쇄 편지 (0) | 2022.10.07 |