TGViewer
</ MoDev > </ MoDev > @programming_codiing · 480 subscribers
Post #339 555
برای شروع برنامه‌نویسی، بریم سراغ زبان اصلی یا یک زبان ساده‌تر؟

​یکی از اعضای محترم کانال سوال خیلی خوبی پرسیدن:
آیا یه تازه‌کار که به بازی‌سازی علاقه داره، باید مستقیم بره سراغ ++C یا اول با یک زبان ساده‌تر مثل پایتون مفاهیم پایه (مثل توابع، متغیرها و...) رو یاد بگیره؟
​پاسخ کوتاه اینه که هر دو مسیر ممکنه، اما بستگی به روحیه و هدف شما داره! بیاین دو دیدگاه رو بررسی کنیم:

​۱. دیدگاه اول: شروع با زبان ساده (مثل پایتون) 🟢
​مزایا:
​یادگیری سریع‌تر مفاهیم: سینتکس (نحوه نگارش) پایتون خیلی به زبان انگلیسی نزدیکه. باعث میشه ذهن شما به جای درگیر شدن با جزئیات پیچیده کدنویسی، روی منطق برنامه‌نویسی تمرکز کنه.
​حفظ انگیزه: چون سریع‌تر به نتیجه می‌رسید و خروجی می‌گیرید، انگیزه شما برای ادامه مسیر حفظ میشه.
​معایب:
​ایجاد سادگی کاذب: منتقل شدن از پایتون به زبانی مثل C++ ممکنه بعداً شوک‌آور باشه، چون مدیریت حافظه و جزئیات فنی C++ در پایتون مخفی شده.

​۲. دیدگاه دوم: شروع مستقیم با زبان حوزه تخصصی (مثل ++C) 🔴
​مزایا:
​درک عمیق از نحوه کارکرد کامپیوتر: یادگیری ++C از همون اول به شما یاد میده که کامپیوتر چطور با حافظه (RAM) و پردازنده رفتار میکنه.
​صرفه‌جویی در زمان (روی کاغذ): مستقیم ابزاری رو یاد می‌گیرید که قراره در صنعت (مثلاً بازی‌سازی با Unreal Engine) ازش استفاده کنید.
​معایب:
​شیب تند یادگیری: پیچیدگی‌های اولیه ++c ممکنه باعث دلسردی و ناامیدی برنامه‌نویس تازه‌کار بشه.
​جمع‌بندی هم اینه که:
​اگر حوصله، صبر و انگیزه بالایی دارید و دوست دارید از همین ابتدا همه‌چیز رو از بنیاد عمیق یاد بگیرید، شروع مستقیم با زبان تخصصی حوزه‌تون (مثل ++C برای بازی‌سازی) کار اشتباهی نیست.
​اما اگر تازه می‌خواید وارد دنیای برنامه‌نویسی بشید و می‌ترسید پیچیدگی‌ها دلسردتون کنه، حق با پیشنهاد دوست‌مونه و شروع با زبانی مثل پایتون (که برای بازی‌سازی در Unity هم عالیه و از ++C ساده‌تره) کمک میکنه اول تفکر الگوریتمی و مفاهیم پایه مثل توابع، حلقه‌ها و شی‌گرایی رو درک کنید و بعد با خیال راحت سراغ زبان‌های پیچیده‌تر برید.


✦ @programming_codiing
  • ❤ 5
  • ❤‍🔥 1
  • 👍 1
More from @programming_codiing
  1. Oct 15, 2026دوست دارم بزنم رو 4x ببینم آخرش قراره چی بشه. @programming_codiing
  2. Oct 14, 2026بعضی موقع یه چیزی که اسمش رو کمال‌گرایی می‌ذاریم، در واقع ترس از قضاوت شدنه. پروژه رو تموم…
  3. Oct 13, 2026هر چیزی که منتشر می‌کنید، لزوماً محتوای خوبی نیست. فرض کنید دو نفر درباره‌ی جاوااسکریپت مح…
  4. Oct 12, 2026«هر احمقی می‌تواند کدی بنویسد که کامپیوتر بفهمد؛ برنامه‌نویس خوب کدی می‌نویسد که انسان‌ها…
  5. Oct 11, 2026پیشرفت، همیشه قابل دیدن نیست.. @programming_codiing
  6. Oct 10, 2026اینجور سایت های باحال : فقط ویدیو و عکس هست ولی با منطق درست برای نمایش، چیز سختی هم نیست.…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →