لابد من تحديد المجال اولا ثم تختار اللغه المناسبه للذلك علي سبيل المثال اذا كنت تريد تعليم تطيبقات الهاتف لديك نوعين android و IOS اذا كنت تريد android يمكن تعلم جافا او كوتلن اما اذا كنت تريد بناء تطيبق يعمل علي الاتنين يمكن استخدم xamarin وتعليم C# و يوجد العديد من امثله يمكن زياره ذلك موقع http://www.bestprogramminglanguagefor.me/q يسالك بعض اسئله ثم يختار اللغه مناسبه لك