مقدمة
منظر علوي لألعاب الأركيد مع أشخاص يلعبون الألعاب
Figure 6.1 مصدر الصورة: تعديل لعمل "IMG_3037"، بواسطة جاي روك/فليكر، ملكية عامة

مقدمة

تُعدّ الدوال الخطوة التالية في كتابة شِفرة أكثر كفاءة وتنظيمًا. فإذا تكرر استخدام كتلة شِفرة معينة، تتيح الدالّة للمبرمج كتابتها مرة واحدة وتسميتها، ثم استدعاءها بالاسم كلما دعت الحاجة. يمكن للدوال قراءة القيم وإرجاع القيم لتنفيذ المهام، بما في ذلك الحسابات المعقدة.

مثل تعليمات التفرع التي نوقشت في فصل القرارات، تسمح الدوال بمسارات تنفيذ مختلفة خلال البرنامج، ويناقش هذا الفصل سير التنفيذ ونطاق المُتغيِّرات بمزيد من التفصيل.