اگه تو هم به کد نویسی و برنامه نویسی علاقه داری پس این پست برای توعه که درباره پیشینه علاقت بدونی
برای اینکه بفهمیم «کدنویسی چجوری ساخته شد»، باید یکم برگردیم عقب به تاریخ کامپیوترها و منطق پشتش. پس بزارین مرحله به مرحله به جلو پیش بريم :
💾 ۱. از ماشین حساب تا ماشین فکر: در گذشته، آدمها میخواستن کارهای پیچیده مثل محاسبه یا پردازش داده رو سریعتر انجام بدن. برای همین ابزارهایی مثل ماشین حساب مکانیکی ساخته شد. ولی این ابزارها فقط یه کار خاص انجام میدادن.
⚙️ ۲. ورود به دنیای ماشینهای برنامهپذیر: در دهه ۱۹۴۰، ماشینهایی مانند ENIAC ساخته شدن که میتونستن برنامهریزی بشن یعنی کارهای مختلفی انجام بدن، ولی باید با سیمکشی دستی یا کدهای خیلی ابتدایی کنترل میشدن.
🔢 ۳. زبان ماشین (صفر و یک): اولین شکل واقعی «کدنویسی» همون زبان ماشین بود. برنامهنویسها با نوشتن رشتهای از صفر و یک (باینری) مستقیماً با سختافزار حرف میزدن. این خیلی سخت و وقتگیر بود. مثلاً یه چیزی مثل این: 10110000 01100001 که شاید فقط معنیاش این باشه: «عدد ۹۷ رو توی یه رجیستر ذخیره کن!»
🧠 ۴. زبان اسمبلی (Assembly Language): برای راحتتر شدن کار، زبانهایی مثل Assembly اومدن که هنوز نزدیک سختافزار بودن ولی خواناتر: مثل این : MOV AL, 61h
🧑💻 ۵. زبانهای سطح بالا: در دهه ۱۹۵۰ و بعدش، زبانهایی ساخته شدن که آدمها راحتتر بفهمن. مثلاً: Fortran (برای ریاضیدانها) COBOL (برای کسبوکار) و بعدها زبانهایی مثل C، Java، Python، JavaScript و غیره حالا برنامهنویسها میتونن کدی شبیه زبان انگلیسی بنویسن: مثل این : print("Hello, world!") و بعد یک نرمافزار به نام کامپایلر یا مفسر اون رو تبدیل میکنه به زبان ماشین.
🎯 خلاصهش: اولش فقط صفر و یک بود. بعدش Assembly اومد. بعد زبانهای سطح بالا ساخته شدن که راحتتر و قابل فهمتر بودن. الان هم کدنویسی توی همهچی هست؛ موبایل، بازی، وب، هوش مصنوعی، ماشین و حتی یخچال!
من پایتون یه ذره بلدم
+کد ها چجوری به وجود اومدن؟
-به سختی😂