소스 코드
소스 코드 편집기들은 구문 강조, 들여쓰기, 자동 완성, 괄호 짝찾기 기능과 같이 소스 코드의 입력을 단순하게 하고 빠르게 만들어주도록 설계된 기능들을 포함한다. 이러한 편집기들은 또한 컴파일러, 인터프리터, 디버거, 또 소프트웨어 개발 프로세스에 관련한 기타 프로그램을 실행하는데 편리한 수단을 제공한다. 그러므로 수많은 문서 편집기들을 소스 코드 편집에 사용할 수 있지만 코드의 편집을 강화, 자동화, 용이케 하지 않을 경우 이들은 "소스 코드 편집기"라고 하지 않고 단순히 소스 코드를 편집하는 용도로 사용할 수 있는 "문서 편집기"라고 부르게 된다.