Хочу выучить язык C# стоит ли?

Если нет никакого опыта в программировании, лучше начать с C (можно с C++), чтобы понимать многие вещи. Те же указатели, передача по ссылке, значению.

Потом без проблем будет учиться и шарп и джава, и питон и что угодное еще, будут меняться лишь конструкции

А начнешь с какого-нибудь питона, ну прочитаешь что есть значимые и ссылочные типы, а что зачем и почему не везде и расскажут
Все по делу. Правда некоторые могут начать своё обучение с C и не закончить)
 
Стоит так как большинство програм телефонных пишуться на C#