Algoritma öğrenmen gerekecek algoritmanın temelide matematik. En basitinden if else yapısı matematiksel mantık mesela. Yabancı dilini geliştirmen hem dokümanlara erişmen hemde yazılım dillerinde söz dizimleri ingilizce olduğu için yorumlama imkanı verir. Programlama dilleri bir araç sadece nasıl ki gerçek hayatta bir yabancı ile konuşurken onunla ortak bir dille konuşuyorsanız bilgisayar içinde aynısı önemli. Söz dizimi çabuk öğrenilir matematiğini geliştir kısacası.