본문 바로가기
IT 지식

API 란 무엇인가 ?

by 용스토리랜드 2022. 3. 23.

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