
پایتون چیست؟ خلاصه اجرایی
پایتون یک زبان برنامه نویسی تفسیر شده، شی گرا و سطح بالا با معنایی پویا است. ساختارهای دادهای سطح بالای آن، همراه با تایپ پویا و اتصال پویا، آن را برای توسعه سریع برنامهها و همچنین برای استفاده به عنوان زبان برنامهنویسی یا چسب برای اتصال اجزای موجود به یکدیگر بسیار جذاب میکند. سینتکس ساده و یادگیری آسان پایتون بر خوانایی تاکید دارد و بنابراین هزینه نگهداری برنامه را کاهش می دهد. پایتون از ماژول ها و بسته ها پشتیبانی می کند که ماژولار بودن برنامه و استفاده مجدد از کد را تشویق می کند. مفسر پایتون و کتابخانه استاندارد گسترده به صورت منبع یا باینری بدون هزینه برای همه پلتفرمهای اصلی در دسترس هستند و میتوانند آزادانه توزیع شوند.

اغلب، برنامه نویسان به دلیل افزایش بهره وری پایتون، عاشق پایتون می شوند. از آنجایی که هیچ مرحله تدوین وجود ندارد، چرخه ویرایش-آزمایش-اشکالزدایی فوقالعاده سریع است. اشکال زدایی برنامه های پایتون آسان است: یک اشکال یا ورودی بد هرگز باعث خطای بخش بندی نمی شود. در عوض، زمانی که مفسر خطایی را کشف می کند، یک استثنا ایجاد می کند. هنگامی که برنامه استثنا را نمی گیرد، مفسر یک ردیابی پشته را چاپ می کند. یک دیباگر سطح منبع امکان بازرسی از متغیرهای محلی و سراسری، ارزیابی عبارات دلخواه، تعیین نقاط شکست، عبور از کد در یک خط در هر زمان و غیره را فراهم می کند. دیباگر در خود پایتون نوشته شده است که نشان دهنده قدرت درون نگری پایتون است. از سوی دیگر، اغلب سریعترین راه برای اشکالزدایی یک برنامه، افزودن چند عبارت چاپی به منبع است: چرخه سریع ویرایش-تست-اشکالزدایی این رویکرد ساده را بسیار مؤثر میکند.
همچنین برخی از مقایسههای بین پایتون و زبانهای دیگر را ببینید.
لینک های مرتبط با مقاله:
Pingback: زبان برنامه نویسی | C# | فناوری
Pingback: زبان برنامه نویسی سی پلاس پلاس (C++) - وبلاگ