Şahsi kanaatim öncelikle matematik ile başlayıp sonrasında algoritma temellerini kavrayıp daha sonra da yazılım dillerine geçilmesidir.
Sonuç olarak bir yazılım dilini çok iyi biliyor olmak kaliteli bir sistem oluşturulabileceği anlamına gelmez.