Software Development Kit의 줄임말. 소프트웨어 개발자가 특정한 소프트웨어 프레임워크, 하드웨어 플랫폼, 컴퓨터 등을 위한 응용 프로그램을 만들 수 있게 하는 개발 도구의 집합이다.