⭕️ آموزش پایتون: درس صفرم
🔷 *ویژگی پایتون* (بخش اول)
🔸۱.کتابخانه گسترده
🔹۲.توسعه پذیری
🔸۳.شئ گرایی
🔹۴.بهره وری سرعت بالا
🔸۵.رایگان و متن باز
🔹۶.پرتابل و قابل حمل
🔸۷.مفسری⁉️
🔹۸.یادگیری آسان
🔶 این ویژگی های اصلی زبان پایتون هست،که با زبان های برنامه نویسی دیگه متفاوت میکند.
💯 *مفسری چیه؟!*......
#سطح_مقدماتی
#آموزش_پایتون
[ *پاینر* | آموزش زبان برنامهنویسی پایتون]( https://ble.ir/python_pyner)
⭕️ آموزش پایتون : درس صفرم
🔷*ویژگی های پایتون* (بخش دوم) : تفاوت مفسری با کامپایلر چیست؟
🔸 *مفسری چیست؟*
یک مفسر کدهای نوشتهشده در یک زبان برنامهنویسی سطح بالا را بهصورت خطبهخط به کد ماشین ترجمه میکند تا کد اجرا شود. مفسرها هر خط از کد را به دستورالعملهای ماشین ترجمه می کنند تا تشخیص خطاها و اشکالزدایی کدها آسانتر شود. زبان برنامهنویسی اجرا میکنند.
🔹*کامپایلر چیست؟*
یک کامپایلر (که به آن مترجم نیز میگویند) قبل از اجرای برنامه، کدهای آن را از زبان برنامهنویسی سطح بالا به کدماشین ترجمه میکند.به عبارتی دیگر، کامپایلر یک ابزار نرمافزاری است که با استفاده از آن، کدهای برنامهنویسی
سطح بالا (کدهای نوشتهشده توسط انسان) به دستورالعملهای قابل خواندن توسط ماشین ترجمه میشوند. کدهای ماشین معمولا بهشکل کدهای باینری (صفر و یک) هستند. هر کامپایلر وظایف مختلفی مانند تحلیل واژگان، تجزیه سینتکس، تحلیل معنایی، بهینهسازی و تولید کد را انجام میدهد. کد کامپایلشده را میتوان بهصورت مستقیم توسط سختافزار کامپیوتر اجرا کرد.
🔶 *چه زبان های برنامه نویسی مفسری هستند؟ *
🔹پایتون
🔸متلب
🔹جاوا اسکریپت
🔷 *چه زبان های برنامه نویسی کامپایلر هستند؟ *
🔸سی شارپ
🔹سی پلاس پلاس
🔸جاوا
[ *بله* ]( https://ble.ir/python_pyner) | [ *ایتا* ](https://eitaa.com/python_pyner) | [ *روبیکا* ](https://rubika.ir/Python_pyner) | [*سروش پلاس*](https://splus.ir/Python_pyner)
[ *پاینر* | آموزش زبان برنامهنویسی پایتون]( https://ble.ir/python_pyner)