인클루드
<포함한다>라고 하는 의미의 영단어.무엇인가를 「외부로부터 호출하고 하나로 정리한다」라고 하는 의미로 사용된다.프로그래밍의 세계에서는, 소스 파일의 선두등에서, 다른 소스 파일등을 읽어들이고 하나로 정리해 주는 언어 처리계의 기능을 가리킨다.
C언어등의 개발툴은, 소스 코드 중에서 자주 필요되는 범용적인 함수나 정수 선언, 매크로 정의등을 기능 마다 파일안에 정리해 둔다.프로그래머는 소스 코드를 쓸 때에, 소스 파일의 선두 부분에서 특수한 명령을 이용해 이용하고 싶은 파일을 지정하면, 언어 처리계가 컴파일등을 행하기 전에 지정된 파일을 읽어들이고, 정리, 처리해 준다.
C언어의 경우는 컴파일의 전에 프리프로세서가 인클루드 처리를 해 준다.스크립트 언어 등은 실행시에 실행 환경이 처리해 주는 경우가 많다.