0
Asynchrony أو البرمجة غير المتزامنة: هي تقنية تتيح تنفيذ المهام بشكل غير متزامن، مما يعني أن البرنامج يمكنه بدء مهمة جديدة قبل انتهاء المهام الأخرى، دون الحاجة للانتظار. هذا الأسلوب يساعد على تحسين الأداء والكفاءة، خاصةً عند التعامل مع عمليات بطيئة مثل طلبات الشبكة أو القراءة والكتابة من وإلى الملفات.
في بايثون، يتم دعم البرمجة غير المتزامنة باستخدام الكلمات المفتاحية `async` و`await`، مما يسهل كتابة شيفرة تستطيع معالجة مهام متعددة بالتوازي.