Programlama için İngilizce gerekli evet ama neden öğrendiğimiz kaynakları da İngilizce seçelim ki? Mesela C++ anlatan bir kaynak istiyorsanız eğer pointer gibi kavramları da anlatan bir seri bulmanız yeterli. Eğer yoksa İngilizce kaynaklara yönelmemiz iyi olmaz mı? Ana dilimizde daha iyi anlamaz mıyız? İngilizcemizi kendimiz ayrıca geliştirirsek olmaz mı? Ben şu ana kadar Türkçe de kaynak kullandım İngilizce de. İkisinin de faydasını gördüm.
Şart değil ama İngilizce kaynaklar kullanmak yararınıza olacaktır. Türkçe kaynaklar genelde fazla boş yapıyorlar. Ben 4-5 yıldır internette aradığım hiçbir bilgiye Türkçe kaynaklardan bakmıyorum. Farkı hissediyorsunuz.
Genellikle ileri seviyede Türkçe kaynaklar yetersiz gelebiliyor. Örneğin az bilinen bir hatayla karşılaştığınızda bunun İngilizce çözümünü bulmanız çok daha muhtemel. Yoksa sıfırdan başlamak için Türkçe kaynaklar bence de daha mantıklı olacaktır.
Bir programlama dilinin Türkçe olması gereksiz bir şey ben sadece kaynakları diyorum. Programlama, yazılım alanında ilerlemek istiyorsanız ingilizcenizin olması zorunlu.