به دنبال چیزی خاص هستید؟
اگر میخواهید بدانید که آیا یک برنامه خاص، یا یک کتابخانه با عملکرد خاص، در پایتون در دسترس است، چندین منبع اطلاعاتی احتمالی وجود دارد. وب سایت پایتون یک Python Package Index (همچنین known as the Cheese Shop، با اشاره به فیلمنامه Monty Python با همین نام) ارائه میدهد. همچنین یک صفحه جستجو برای چندین منبع اطلاعات مرتبط با پایتون وجود دارد. در صورت عدم موفقیت، فقط عبارت مورد نظر خود را به همراه کلمه "python" در گوگل جستجو کنید و به احتمال زیاد نتیجه مورد نیاز خود را دریافت خواهید کرد. اگر همه چیز شکست خورد، در گروه خبری پایتون سوال کنید و احتمال خوبی وجود دارد که کسی شما را در مسیر درست قرار دهد.
پایتون یک زبان برنامهنویسی همهمنظوره سطح بالا و مفسری است. فلسفه طراحی پایتون بر خوانایی کد با استفاده قابل توجه از تورفتگی تأکید دارد. ساختارهای زبان و همچنین رویکرد شیءگرای آن هدف کمک به برنامهنویسان برای نوشتن کد واضح و منطقی برای پروژههای کوچک و بزرگ دارد.
پایتون به صورت پویا تایپ شده و دارای garbage collection است. این زبان از چندین پارادایم برنامهنویسی از جمله ساختاریافته (به ویژه رویهای)، شیءگرا و functional پشتیبانی میکند. پایتون اغلب به دلیل کتابخانه استاندارد جامع خود به عنوان یک زبان "باتری شامل" توصیف میشود.
Guido van Rossum کار بر روی پایتون را در اواخر دهه 1980، به عنوان جانشین زبان برنامهنویسی ABC آغاز کرد و اولین بار در سال 1991 به عنوان پایتون 0.9.0 منتشر کرد. پایتون 2.0 در سال 2000 منتشر شد و ویژگیهای جدیدی مانند list comprehensions و یک سیستم garbage collection با استفاده از شمارش ارجاع معرفی کرد. پایتون 3.0 در سال 2008 منتشر شد و یک تجدید نظر اساسی در زبان بود که کاملاً با نسخههای قبلی سازگار نیست و بسیاری از کدهای پایتون 2 بدون تغییر در پایتون 3 اجرا نمیشوند. پایتون 2 با نسخه 2.7.18 در سال 2020 متوقف شد.
پایتون به طور مداوم به عنوان یکی از محبوبترین زبانهای برنامهنویسی رتبهبندی میشود.