اگه انگلیسیتون خوبه که خب تو فیلم کامل توضیح داده شده که چه زبانی به دردتون میخوره، اگه کامل متوجه نشدید من خلاصه ای از صحبتای "جیکوب ساربر" رو براتون میگم(این ویدیو رو از صفحه ش تو یوتیوب گرفتم)
نکته اولی که برای برنامه نویسی باید بدونید اینه که یه برنامه نویس خوب به چند زبان برنامه نویسی مسلطه _پس اگه تا همینجا یه زبان بلدید، یکی دیگه رو شروع کنید و اگه اولین زبانیه که میخواید یادبگیرید، بعد از یادگیری زبان بعدی رو هم ادامه بدین- چون زبانهای مختلف توانایی ها و قابلیتهای مختلف اوناست و هر زبان ممکنه بسته به کاری که میخواید انجام بدین به کارتون بیاد
زبانهای objective : زبانهای شی گرا که به ویژه در بازی سازی و طراحی نرم افزار به درد میخورن (مثل c++ - ruby - java - python)
زبانهای scripting : زبانهایی با سطح بالا مثل ( purl - python - ruby) زبانهایی که بر مبنای مفسر کار میکنن نه مترجم (حالا اگه برنامه نویسی بخونید میفهیمن این یعنی چی) - این زبانها کاربردهای زیادی دارن و کد نوشتن با اونه سریعتر و راحتتره ولی قبلش باید پیش زمینه از زبانهای ساده تر دیگه داشته باشین
زبانهای functional: خب والا منم خودم نمیدونم اینا دقیقا کجا به درد میخورن :// شما همون گروه اول رو یادبگیرین
c
از اولین زبانهای سطح بالا و خفن - ولی کد نوشتن باهاش کلی وقت میبره چون خیلی نزدیک به زبان کامپیوتره کلی کارها رو باید خودتون باید تعریف کنید- شی گرا نیست - روی هر سخت افزاری میشه ازش استفاده کرد - برای درک مبانی برنامه نویسی خیلی خوبه و از شما معمولا برنامه نویس خوبی میسازه
c++
تلفیقی از زبان c , و برنامه نویسی شی گرا - یاد گرفتنش از c راحتتره ولی تقریبا به همون اندازه زمان میبره تا باهاش کد بنویسید ولی از C یه کم پیشرفته تره-معمولا به دانشجوهای مهندسی این زبان رو یادمیدن (به جز بچه های برق و کامیپوتر ، اونا با C شروع میکنن نه c++)- البته یه کم یه سری جاهاش یادگرفتنش سخته البته تو مراحل پیشرفته و سطح حرفه ای
c#
اسمش به زبان cمیخوره ولی به جاوا نزدیکتره :) - من خودم باهاش کار نکردم و آنشایی ندارم ولی تو بازی سازی و اینا گویا استفاده خوبی داره
*بقیه توضیحات تو کامنت
البته من همه زبانها رو توضیح ندادم اگه دوس داشتین خودتون برین تحقیق کنید :)