Linker
링커(linker) 또는 링크 에디터(link editor)는 컴퓨터 과학에서 컴파일러가 만들어낸 하나 이상의 목적 파일을 가져와 이를 단일 실행 프로그램으로 병합하는 프로그램이다.
OS/360과 같은 IBM 메인프레임 환경에서 이 프로그램은 링키지 에디터(linkage editor)로 알려져 있다.
유닉스 계열 운영 체제에서 로더를 링커의 동의어로 사용되기도 한다. 이 밖에 다른 용어들도 사용되었다. 이를테면 SINTRAN III에서는 링커가 수행한 프로세스를 로딩(loading→실행 코드를 파일로 로드)이라 하였다. 이러한 용도가 컴파일 타임 프로세스와 실행 시간 프로세스의 구별을 모호하게 만들었기 때문에, 이 문서는 전자의 의미로는 링크(linking)로, 후자의 의미로는 로드(loading)로 언급할 것이다. 그러나 일부 운영 체제에서 동일 프로그램은 프로그램을 링크하고 로드하는 작업을 모두 수행한다. 동적 링크를 참조할 것.