计算机领域固件是 "嵌入 "硬件设备中的计算机程序,是硬件的一个重要组成部分。它有时被称为嵌入式软件。一个例子是微控制器,它是微处理器的一部分,告诉微处理器要采取什么行动。它也可以是存储在闪存上的一个较大的程序,或由用户上传到现有硬件上。

顾名思义,固件介于硬件和软件之间,连接这两个世界。对不同的人来说,它的含义可能略有不同,特别是随着独立的电子设备变得更像计算机。像软件一样,它是一个由微处理器运行的计算机程序。但它也与一块硬件相连,没有它就没有意义。