جعبه ابزار مجموعه اى از روالهاى از پيش تعريف شده (و معمولا از پيش ترجمه شده) كه برنامه نويس مى تواند براى نوشتن برنامه يك دستگاه، محيط يا كاربرد خاص از آنها استفاده كند.