Kısa cevap: İnternet.
Daha uzun cevap: İnternet ucuz, hızlı, uluslararası, aranabilir, iyi bilinen bir iletişim yöntemi sağlar. İnternet teknik olarak 70'lerde vardı, 90'lara kadar gerçekten tanındı.
Bir araya gelip yüksek kaliteli, ücretsiz bir derleyici (veya yorumlayıcı) yazmak isteyen bir grup insanın basılı program listeleri veya salyangoz postasıyla gönderilen disketler aracılığıyla iletişim kurması zordur. 70'lerin ortak iletişim tekniklerini kullanarak birbirlerini bulmak isteyen insanlar için de daha zordur: elbette, gazeteye reklam istemek gibi şeyler gönderebilirsiniz, ancak California'daki gazeteye bir reklam koyarsam bir yerde ve Florida'daki makalenizi okuduğunuzda, varlığımın farkında değilsiniz.
Kötü bir arama motorunda bile, "ücretsiz derleyici" veya "programlama dili" yazmak, böyle insanların birbirlerini bulmasına yol açabilecek sonuçlar alması muhtemeldir. Aranabilirlik büyük bir fark yaratıyor - İnternet olmadan muhtemelen hiç duymayacağım bir dizi ilginç şey buldum ve bu şekilde olağandışı olduğumdan şüpheliyim.
İnsanlar çevrimiçi olarak programlama araçları yazmaya ve tüm kullanıcılara ücretsiz olarak dağıtmaya başladığında, insanlar bunları kullanmaya başladı ve bazıları da onları daha iyi hale getirmeye yardımcı oldu. Programlama dilleri de birçok programcının ilginç bulduğu bir şeydir, bu nedenle bu etki programlama dilleri için diğer bazı yazılım türlerinden daha güçlü olacaktır.
Temel ekonomi: İnsanların bulmak zor olması durumunda istediği bir şey için daha yüksek bir fiyat talep edebilirsiniz. İnternet kalktıktan sonra, programlama dillerinin şirket dışında birinden alınması daha kolaydı ve ücretsiz oldukça düşük bir fiyat.