设备驱动程序（），简称驱动程序（），是一个允许高阶（）电脑软体（computer software）与硬件（hardware）互动的程序，这种程序建立了一个硬体与硬体，或硬体与软体沟通的介面，经由主机板上的汇流排（bus）或其它沟通子系统（subsystem）与硬体形成连接的机制，这样的机制使得硬体装置（device）上的资料交换成为可能。依据不同的电脑架构与作业系统差异平台，驱动程式经历了8位元（8-bit）、16位元（16-bit）、32位元（32-bit）、64位元（64-bit）变迁，这是为了调