SDK
SDK(에스디케이)는 Software Development Kit의 약자로서, 소프트웨어 개발 도구를 모아둔 툴을 말한다. 소프트웨어 개발 툴 또는 소프트웨어 개발 도구라고도 한다.
SDK는 일반적으로 소프트웨어 기술자가 사용하여 특정한 컴퓨터 시스템, 운영체제, 하드웨어 플랫폼 등에서 작동하는 응용 프로그램을 만들 수 있게 해주는 개발 도구의 집합이다. 소프트웨어 엔지니어는 해당 시스템의 개발자로부터 소프트웨어 개발 키트(SDK)를 받게 되는데, 많은 경우 해당 시스템이나 언어를 사용하는 것을 장려하기 위해서 무료로 제공된다. 종종 인터넷으로도 다운로드가 가능하다.