در روند ایجاد نرم افزار معمولاً از تعدادی ابزار خاص استفاده می شود. فرضا برای نوشتن کد متن یا سورس برنامه (source code) برنامه و ذخیره آن در فایل از یک ویرایشگر متن استفاده می شود. فایل مزبور باید با کامپایلر کامپایل شود و به همین صورت خروجی هر ابزاری ورودی ابزار بعدی خواهد بود.ویرایشگر متن – جهت وارد کردن کد متنکامپایلر – برای تبدیل کد متن به کتابخانه شییء (object code)لینکر – ترکیب کتابخانه حاصل...