Una computadora óptica u ordenador óptico es un computador que usa la luz en vez de la electricidad (es decir fotones en lugar de electrones) para manipular, almacenar y transmitir datos.La tecnología de computadores ópticos todavía está en los primeros tiempos: computadoras ópticas funcionales han sido construidas en el laboratorio, pero ninguna ha progresado más allá de la etapa del prototipo.Este acercamiento parece ofrecer las mejores perspectivas a corto plazo para la computación óptica comercial, puesto que los componentes ópticos podrían ser integrados en los computadores tradicionales para producir un híbrido óptico/electrónico.Esto es alcanzado usando materiales con un índice de refracción no lineal.Sin embargo, sobre distancias más largas y a mayores velocidades de datos, la pérdida en las líneas eléctricas es suficientemente mayor que en las comunicaciones ópticas, las cuales comparativamente usarán una cantidad de energía más baja.