It is also possible for some components of a piece of software to be written and compiled separately, in an arbitrary programming language, and later integrated into the software using a technique called library linking.
من الممكن أيضًا أن يتم كتابة وتجميع بعض مكونات برنامج ما على حدة ، بلغة برمجة عشوائية ، ثم يتم دمجها لاحقًا في البرنامج باستخدام تقنية تسمى ربط المكتبة.