マスク (情報工学)
コンピュータでの演算でマスク（英: mask）とは、ビット演算と呼ぶビット単位の操作を行う処理である。ビットマスク (bit mask) とも。
マスクを使用すると、バイト、ニブル、ワードなどの複数のビットを同時にオンやオフにしたり、ビット単位にオン/オフを反転させたり､また特定のビットの状態を知ることができる。注目するビットを操作し、それ以外のビットを操作対象外として覆うことから、顔の口に当てる「マスク」などのようにマスクと呼ぶ。
むしろそのように「使用すると何かができる」ということよりも、「使用しなければならない」という場合のほうが多い。一般に、ほとんどのコンピュータの命令セットは、レジスタの一部のビットのみ、あるいは、メモリの一部のビットのみを操作する、というような命令を持たない（少ないが、持っているものもある）。したがってレジスタやメモリ中の一部のビットのみを操作したい、という場合は、ビットマスクで論理ビット演算（bitwise operation）を行わねばならないのである。メモリが対象の場合は、さらに「リード・モディファイ・ライト」が必要な場合も多い。