Birini öğrendikten sonra diğerini öğrenmekte zorluk çekmezsiniz. Syntax farkı var ama geçiş çok zor değil. Biraz daha kolay olması adına Python ile başlayabilirsiniz. İlerisi için C# da Python da rövanştan düşebilir. Tersine rövanşta da olabilir. Yıllardır aynı tartışma sürüyor. Eğer mesleğinize eklemli olarak değil de salt yazılımla uğraşacaksanız siz algoritma oluşturmayı, veri yapılarını ve türlerini evvelden öğrenin, öğrendikten sonra da bir yazılım diliyle başlayın ondan sonra makine öğrenmesine de geçersiniz zaten. Hatta bir yerden sonra birlikte de götürebilirsiniz.