Merhaba Burak,
Arduino kullandığına göre c++ biliyorsun demektir. Öncelikle her programlama dilinin temellerinin ve mantığının birbirine çok benzediğini bilmelisin ve bu yüzden yeni bir dil öğrenmek zor olmayacaktır. Ben android uygulamalar için android studio kullanıp java ile programlıyorum. C dilini nerde kullanacağını bilmiyorum ama genelde C dili başlangıç dili olarak söylenir ve üniversitelerde örneğin benim bölümüm olan elektrik elektronik mühendisliğinde C dilini ilk olarak öğrettiler ancak C dilini hiç kullanmadım. Yani bir dil öğrenip onu hiç kullanmayacaksan öğrenmeni tavsiye etmem, bu yüzden ilk olarak java eğitimlerine başlayıp ardına Android Studio'yu öğrenerek projeler geliştirebilirsin. Android Studio ile arduino projelerine uygun mobil uygulamalar da yapabilirsin. Yani benim kişisel görüşüm bir an önce Java öğrenmek ve senin için faydalı olan işleri yapman olacaktır. Umarım görüşüm sana yardımcı olmuştur.
İyi çalışmalar.