كلاهما ممكن، لكن برأيي البدء في المجال الذي تريده مباشرة افضل
بخصوص لغات البرمجة.. هناك لغات تستخدم مع بيئات وإطارات عملها في برمجة الويب والموبايل والدسكتوب كما تريد.. مثل java و c# و JavaScript و python وغيرها.. لكن هذه اللغات تجدها ماهرة ومتأصلة اكثر في مجال معين فقط .. يعني java ملكة في تطبيقات الموبايل وسطح المكتب (تستخدم في الويب لكن يوجد غيرها افضل منها في الويب).. javascript ملكة في برمجة الويب وهكذا
لذلك الاصل لتعلم البرمجة وبالخصوص كمبتدئ ان لا تتفرع للغات كثيرة.. بل تتخصص في مجال واحد حتى تستطيع حصر لغاته واختيار أنسب لغة مع انسب إطار عمل لهذه اللغة والمضي في تعلم هذا المجال واتقانه
على العموم الاختيار بين المجالات يرجع الى خلفية الشخص وميوله، لكن على الاخذ بعين الاعتبار احصائيات السوق في اللغات الصاعدة والنازلة وكذلك إطارات العمل.. حاليا لغة JavaScript تحاول ان تصل الى ملكة في كل المجالات يعني إذا تعلمتها لن تندم.. ستفيدك بالاساس في الويب مع بيئة عمل node.js وفي تطبيقات الجوال من خلال إطار العمل react native المبني على react.js المبنية على JavaScript.. وفي الالعاب ستفيدك.. وفي سطح المكتب ايضا من خلال اطار العمل Electronic .. تستخدم JavaScript مع لغات البرمجة الامامية html و css
بالتوفيق