پایتون یکی از معدود زبان های برنامه نویسی است که می توان ادعا کرد ساختاری ساده و قدرتمند دارد، از این رو یادگیری این زبان همواره به افراد مبتدی که شاید هیچ تجربه ای در برنامه نویسی نداشته باشند توصیه می شود و از طرف دیگری استفاده از این زبان برای حل مسائل مختلف و پیچیده انتخاب اول بسیاری از برنامه نویسان حرفه ای بوده است.
خودو فان روسوم در سال ،۱۹۹۱وقتی که تنها ۵۳سال داشت، زبان برنامه نویسی پایتون رو طراحی کرد که امروزه به عنوان یکی از برترین زبان های برنامه نویسی جهان شناخته میشود و دارای محبوبیت زیادی هست. دلیل اصلی محبوبیت زبان پایتون، سادگی اون هست و همین ویژگی باعث شده تا به عنوان بهترین گزینه برای آموزش برنامه نویسی به افرادی که قصد شروع برنامه نویسی رو دارند باشد.
ویژگی های اصلی زبان برنامه نویسی پایتون
سادگی و صراحت: Simplicityپایتون یک زبان ساده و کمینه گرا است. وقتی نگاهی به سورس کد یک برنامه ی نوشته شده به زبان پایتون بیاندازیم، احساس می کنیم که با یک متن انگلیسی صریح مواجه هستیم.
شاید بتوان گفت این بزرگترین نقطه ی قوت پایتون است که به جای درگیر کردن برنامه نویس به جزئیات زبان به او اجازه می دهد تا روی حل مسئله تمرکز داشته باشد. همین موضوع سرعت کدنویسی و خوانایی این زبان را هم افزایش داده است.
منحنی یادگیری کم شیب: Low Learning Curveقطعاً عامل اصلی این موضوع که یادگیری پایتون به عنوان قدم اول به مشتاقان برنامه نویسی و حتی کودکان توصیه می شود سینتکس فوق العاده ساده ی آن است. همان طور که گفتیم صراحت زبان پایتون نه تنها خوانایی آن را افزایش داده است، بلکه با حذف پیچیدگی ها سهولت یادگیری آن را نیز بیش تر کرده است.
رایگان و متن باز بودن: Free & Open Sourceتوزیع های مختلف زبان برنامه نویسی پایتون کاملاً رایگان بوده و هر برنامه نویس می تواند سورس کد آن را بخواند، آن را تغییر دهد، و در برنامه های خود از اسکریپت های آن استفاده کند.
سطح بالا بودن: High-levelپایتون از جمله زبان های قدرتمند سطح بالا است که برنامه نویس را درگیر جزئیات سطح پایین مثل مدیریت حافظه یا کار با ثبات ها Registersو غیره نمی کند.
پرتابل بودن : Portableماهیت متن باز پایتون موجب شده است که این زبان با پلتفرم های مختلف سازگار باشد. بنا بر اعلام رسمی سایت پایتون، در حال حاضر این زبان روی ۱۲پلتفرم از جمله، Windows
،iOS ،Android ،Solaris ،Macintosh ،GNU/Linuxو … کار می کند و برنامه های نوشته شده به این زبان بدون نیاز به تغییر یا با تغییرات بسیار جزئی روی تمام پلتفرم ها اجرا می شوند.
جهت ثبت نام کلیک کنید