Una computadora química, a partir de 2011, es una computadora experimental que utiliza principalmente sustancias químicas en lugar de hardware para almacenar y mover datos. Si bien se seguirá requiriendo algo de hardware, como un monitor, muchas piezas de hardware internas ya no serán necesarias para que la computadora funcione. Una computadora de este tipo funciona de manera muy similar a un cerebro, porque los datos pueden moverse en todas direcciones, en lugar de solo en caminos rígidos. Este proceso funciona aprovechando la reacción de Belousov-Zhabotinsky (BZ) y los datos se mueven de acuerdo con los niveles de bromo. A diferencia del hardware tradicional, que puede estropearse con pequeñas partículas, las soluciones químicas serán mucho más fáciles de producir y no sufrirán la misma fragilidad.
Las computadoras tradicionales están hechas de muchas piezas de hardware. Por ejemplo, están la unidad central de procesamiento (CPU), el disco duro y la memoria de acceso aleatorio (RAM). Todos estos componentes son esenciales para mover datos por la computadora para lograr funciones comunes. Con una computadora química, se eliminará la necesidad de la mayoría del hardware interno y el hardware se reemplazará por una solución basada en lípidos que contiene datos. Algunas piezas de hardware, como un mouse y un monitor, aún serán necesarias.
A diferencia de una computadora normal, una computadora química funciona como una neurona en el cerebro. Cuando los datos se envían a través de una computadora normal, deben seguir caminos rígidos. Si bien este enfoque es rápido, puede crear un cuello de botella que ralentice la operación. Los datos en una computadora húmeda son líquidos y no hay caminos rígidos, por lo que los datos pueden moverse en todas las direcciones, lo que lleva a un funcionamiento más rápido sin un cuello de botella.
Para crear una computadora química, los datos se basan en la reacción BZ, que es causada por una termodinámica de desequilibrio. Esto significa que la energía se mueve y cambia constantemente según las necesidades de la computadora o del usuario. Si bien hay varias soluciones de BZ diferentes, todas funcionan utilizando bromo como un ácido que excita la solución. Los niveles de bromo en esta computadora controlarán a dónde van los datos y otras funciones informáticas importantes.
Además de un procesamiento más rápido, otro beneficio de una computadora química es que la computadora será más fácil de hacer. La mayoría de las piezas de hardware deben construirse en entornos esterilizados, porque una sola partícula puede arruinar las piezas. La solución en una computadora química es muy estable, por lo que podrá ignorar la partícula y aún así procesar y mover datos. Esto puede conducir a precios más bajos, menos tiempo de fabricación y costos generales, y una producción más sencilla.