لنفترض أنك خلال البرمجة ستستعمل function تقوم بجمع عددين ، يمكنك بكل بساطة أن تكتبها و لكن :
الألاف قبلك استعملوا نفس ال function في برامج أخرى ، و بما أنها مستعملة من كثير من المبرمجين ، فالحل الأفضل هو كتابتها بطريقة موحدة و generic ليستعملها الجميع في مشاريعهم و هذه هي المكتبة البرمجية ، قد تكون مجموعة functions أو قد تكون مكتبة لمكونات المواقع إلخ ..
المكتبة تكون في العادة بالإمتداد dll أو مجموعة من هذه الملفات قد تصلل للمئات ويمكن أن تحتوي المكتبة على أي نوع من الملفات يخطر على بالك لكن في أغلب الأحيان تكون تحتوي على دوال جاهزة يتم استدعاؤها عند الحاجة إليها أو على محموعة من الفئات classes
اطرح اسئلة مثيرة للتفكير وأجب على استفسارات أعضاء حسوب I/O العامة, بالاضافة إلى بعض الاسئلة المرحة التي تستمتع بها وتساعدك على التعرف على افكار المتابعين. الفكرة مأخوذة من مجتمع AskReddit