라이브러리란?
라이브러리(Library)는 개발을 진행할 때 자주 사용하는 기능들은 개발자들이 필요와 목적에 따라 사용할 수 있도록 모듈화된 프로그램 모음이다.
라이브러리는 사전적 의미로는 도서관으로, 도서관에 있는 책들을 꺼내 읽는 것 처럼 프로그래밍할 때 모듈화된 프로그램을 라이브러리에서 꺼내 사용 가능하다.
라이브러리의 종류
- 표준 라이브러리
: 특정 언어의 개발 환경에 기본적으로 팜된 것들은 대부분 표준 라이브러리라고 불린다.
기본적인 기능 수행과 더불어 디버깅, 성능측정 등을 위한 별도의 API가 존재한다.
- 런타임 라이브러리
: 프로그램이 실제 환경에서 실행되기 위해 필요한 모듈들이다. 대부분 표준 라이브러리에서 기능 수행에 필요한 것들만 제공되거나, 스크립트의 실행기 등을 말한다.
라이브러리의 장점
라이브러리는 돈을 받고 팔거나, 무료 배포하고 있으므로 잘 사용한다면 개발에 필요한 시간과 노력을 절약할 수 있다.
글쓰기 참고 내용