Merhaba, şunu iyi bilmelisiniz. Bir programlama dili öğrenirseniz sorunlarınızın, ihtiyaçlarınızın hepsini çözemezsiniz. Bu yüzden ilk programlama dilinizi öğrendikten sonra mutlaka diğer diller ile de proje geliştireceksiniz, öğreneceksiniz. Üstelik bunu severek yapacaksınız! Çünkü artık program nedir, değişken nedir, process nedir, nesne yönelimli programlama nedir gibi onlarca temel ama güçlü sorunun cevabını biliyor olacaksınız. Kafein Pierril, çok güzel açıklamış algroitma mantığını öğreneceksiniz. Algoritma ise size sorun çözme becerenizin gelişimi gibi muazzam bir şey katacak. Gerçek hayatınızda ki sorunları dahi çözerken daha efektif olacaksınız. İlk dilinizi öğrenmek 6 ay sürdü ise ikinciyi öğrenmek 2 ay sürecek. Tabi bu süreler konuyu size açıklamak için örnek olarak verildi.
İsterseniz Python ile başlayın isterseniz Java ile önemli olan azimli olmak, pes etmemek. Unutmayın Bill Gates, Steve Jobs sizin geçtiğiniz yollardan geçti. İlk programları "a+b=c" gibi basit kodlardan alışan yapılardı.
Hız konusunda ise en azından programlama nedir ne değildir algoritmaya yaklaşımınız nasıl olmalı gibi şeyleri öğrenene kadar kafanıza takmamanız gereken bir sorun. Eğer ki Java söz dizimi size karışık geldiyse, Python ise herkesin tavsiye ettiği bir dil ise Ruby deneyebilirsiniz. Sizi yavaşlatacak şey ise sürekli karar değiştirmek bir dil seçin onun özelliklerine bakın ve başlayın! Sürekli karar değiştirmeyin. Her programlama dilinde değişkenler vardır hepsinde mantıksal ve matematiksel işlemler yapılabilir. Hepsi aynı şeyleri sağlıyor. Aptal cihazları yönetmek, uzun ve karmaşık işlemleri basitçe yapabilmek gibi.