14 이것은 항상 내 두뇌를 쌓아왔다. 컴파일러는 코드를 컴파일합니다. 컴파일러가 코딩되었다고 생각합니다. 따라서 실제로 컴파일러의 코드를 실행하려면 컴파일해야합니다. 첫 번째 컴파일러는 어떻게 컴파일 되었습니까? history compile — 롭 소스 3 재귀를 이해하는 것과 같습니다. 먼저 재귀를 이해해야합니다. — Urda
21 첫 번째 컴파일러는 1952 년에 A-0 프로그래밍 언어를 위해 어셈블리로 작성되었습니다. 자세한 내용은 Wikipedia 를 참조하십시오. 자체 컴파일 할 수있는 첫 번째 컴파일러는 1962 년 Lisp 용으로 작성되었습니다.이를 자체 호스팅 또는 부트 스트랩 컴파일러 라고합니다 . — 이종 terracide 소스 7 오랫동안 많은 프로그램 (컴파일러 포함)이 기계 코드 또는 어셈블리 언어로 직접 작성되었습니다. — user1686 2 참고로 gcc에는 흥미로운 부트 스트랩이 있습니다. 시스템 컴파일러를 사용하여 최소 gcc를 컴파일 한 다음이 최소 gcc를 사용하여 "big"gcc를 컴파일 한 다음이 "big"gcc를 사용하여 다른 "big"gcc를 컴파일하여 모든 것이 제대로 작동하는지 확인할 수 있습니다. — Rich Homolka