در کامپیوتر، یک ماژول (module )،در کل، یک واحد جدا از سخت افزارها یا نرم افزارهاست. این اصطلاح اولین بار در معماری بکار رفته بود.
برنامه ریزی پیمانه ای (Modular programming) تدبیریست که کارهای مشابه باید در درون یک واحد مشترک کد برنامه ریزی در برگرفته شده باشد و آن کارهای سوا باید به عنوان یک واحد مجزای کد طراحی شوند تا آن کد بتواند توسط برنامه های گوناگون به راحتی نگهداری و استفاده مجدد شود. برنامه نویسی مقصود گرا (Object-oriented programming = OOP) ایده جدیدتری است که به طور ذاتی شامل برنامه ریزی پیمانه ای می شود.
۲- در سخت افزارهای کامپیوتری و وسایل الکترونیکی ، یک ماژول تا حدودی یک واحد فشرده در ترتیب و یا وسیله ای بزرگتر است که طراحی شده تا به صورت مجزا نصب، جابجا و یا سرویس شود. به طور مثال، یک “مجموعه حافظه افزودنى منفرد” { (Single In-line Memory Module (SIMM } یک واحد “حافظه دستیابى مستقیم” { (random access memory (RAM } است که شما می توانید به کامپیوتر شخصی تان افزوده کنید.
