Programmers frequently adapt source code from one piece of software to use in other projects, a concept known as software reusability.
يقوم المبرمجون بشكل متكرر بتعديل شفرة المصدر من قطعة واحدة من البرامج لاستخدامها في مشاريع أخرى ، وهو مفهوم يعرف باسم إعادة استخدام البرامج.