짧은 대답 : 인터넷.
더 긴 대답 : 인터넷은 저렴하고 빠르며 국제적이며 검색 가능하며 잘 알려진 통신 방법을 제공합니다. 인터넷은 기술적으로 70 년대에 존재했지만 90 년대가 되어서야 실제로 유명해졌습니다.
함께 모여서 고품질의 무료 컴파일러 (또는 통역사)를 작성하려는 사람들은 달팽이 우편으로 보낸 인쇄 된 프로그램 목록이나 플로피를 통해 통신하기가 어렵습니다. 70 년대의 일반적인 의사 소통 기법을 사용하여 서로를 찾는 데 관심이있는 사람들에게는 더 어려운 일이 있습니다. 어딘가에, 당신은 플로리다에서 당신의 논문을 읽을 때, 당신은 나의 존재를 알지 못합니다.
검색 엔진이 나쁜 경우에도 "무료 컴파일러"또는 "프로그래밍 언어"를 입력하면 사람들이 서로를 찾을 수있는 결과를 얻을 수 있습니다. 검색 가능성은 큰 차이를 만듭니다. 인터넷 없이는 들어 보지 못했을 많은 흥미로운 온라인 정보를 찾았습니다.
그래서 사람들이 온라인에서 프로그래밍 도구를 작성하고 모든 사람들에게 무료로 배포하기 시작했을 때, 사람들은 도구를 사용하기 시작했고 그 중 일부는 더 나은 도구를 만드는 데 도움이되었습니다. 프로그래밍 언어는 또한 많은 프로그래머들이 흥미를 느끼는 것이므로이 효과는 다른 종류의 소프트웨어보다 프로그래밍 언어에 더 강합니다.
기본 경제성 : 찾기 어려운 경우 사람들이 원하는 것에 대해 더 높은 가격을 요구할 수 있습니다. 인터넷이 시작된 후, 프로그래밍 언어는 회사가 아닌 다른 사람으로부터 쉽게 구할 수 있었고 무료는 꽤 저렴한 가격입니다.