Applicattion Programming Interface (응용프로그램 프로그래밍 인터페이스)
API 는 프로그램들이 서로 상호작용하는 것을 도와주는 매개체이다.
API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다.
-위키피디아-
UI (User Interface) 가 사용자와 사용자가 다룰 대상(하드웨어 혹은 소프트웨어) 을 연결한다면, API 는 프로그램과 또 다른 프로그램을 연결해주는 일종의 다리라고 볼 수 있습니다.
API (Application Programming Interface) 란 "내가 만든 프로그램이 개인 개발자, 기업, 기관이 제공하는 기능, 프로그램 등을 활용할 수 있게끔 도와주는 중간 매개체" 라는 것이다
Tensorflow API , Pytorch API 라는 것도 다른 개발자들이 만들어 놓은 Tensorflow 와 Pytorch 라는 프로그램의 기능을 나와 같은 개인 사용자가 쉽게 다운로드 받아서 사용할 수 있도록 해 놓은 것을 의미한다.
반응형
'IT 지식' 카테고리의 다른 글
Hardware (0) | 2023.04.25 |
---|---|
Operating System (OS) (0) | 2023.04.25 |
HTTP 란 무엇인가 (0) | 2022.04.04 |
프로토콜(Protocol) 이란? (0) | 2022.04.04 |