Una computadora óptica es una computadora que usa la luz en vez de la electricidad para manipular, almacenar y transmitir datos. Los fotones tienen propiedades físicas fundamentales diferentes a las de los electrones, y los investigadores han intentado hacer uso de estas propiedades, sobre todo usando los principios básicos de la óptica, para producir computadores con el desempeño y/o capacidades mayores que los de los computadores electrónicos.