آوا جان من صبح تا ۹ شب یه سره کار میکنم ... باور کن نمیرسم به همه جزیات گوگول برسم ..
یه توضیح خوشمل عینه خودت بده
از اولش بگم !؟
میدونی کوارک چیه !؟
با اجزای زیر اتمی آشنایی !؟
میدونی اتم چیه
خوب الکترون که میدونی چیه
خوب تا حالا فکر کردی اصلا کامپیوتر چجوری کار میکنه
خیلی پیچیدس
ولی در کل اینجوریه که یک سری قطعات داریم (سی پی یو مادر برد و ... که فلزی (رسانا) هستن
الکتریسیته رو هم حرکت الکترون ها در نظر بگیریم
در واقع همه کار های رایانه به نحوه حرکت این الکترون های شیطون توی این سیم ها بستگی داره
خوب یه برنامه نویس باید دونه دونه حرکت این الکترون ها رو بچینه تا بشه یه برنامه
و این خوب بی نهایت سخته و اگر قرار بود اینجوری کار کنن ساخت یک برنامه ساده یه 20-30 سال وقت میبرد
برای ساده کردن سطح بندی و لایه بندی کردیم
برای همین زبان های برنامه نویسی رو ایجاد کردنر
دو نوع زبان داریم
زبان های سطح پایین و سطح بالا
زبان سطح بالا خودش باید توسط زبان سطح اول اجرا بشه (اسکریپت)
زبان های سطح پایین مستقیما دستورات رو به سخت افزار میدن
--
خوب معنی کامپایل برای سیستم عامل "سکوی اجرایی " پلتفرم
یکمی فرق داره
در واقع ساختار و کارکرد سیستم عامل های مختلف با هم متفاوت هست
و برنامه ای که نوشته شده باید یه سری تغیراتی توش ایجاد بشه تا توی اون پلتفرم قابل اجرا باشه
به این کار میگن کامپایل
من یه صورت ساده و غیر علمی بیان کردم
سرچ کنی بیشتر گیرت میاد
ولی در کل فهمیدی تقریبا چجوریه