Öncelikle algoritma nedir onu güzelce kavramalısınız genel olarak yazılıma Python ile başlanır anlaması kolaydır ama eğer diğer dilleri kolayca anlamak ister iseniz c/c++ yada Java ile başlayın azda olsa zorlanırsınız fakat diğer diller size daha kolay gelir