Kodlama dilinden önce programlama mantığını öğrenmeniz en doğrusu olacaktır. Bunun için C#, java veya python olabilir. Mantığı anladıktan sonra ise tercih size kalmış. Örneğin C# ile başladıysanız ve ilerleme katdettiyseniz dart dilinin syntax yapısını öğrenmeniz, java ile başladaysanız swift öğrenmeniz daha kolay olur. Ancak öncelikle programlama mantığı şart.