Rajkumar Hossain
La computación se define a menudo de forma amplia como el procedimiento formal mediante el cual la información de entrada se procesa de acuerdo con reglas predefinidas y se convierte en datos de salida. Dado que esta definición no especifica el tipo de datos y reglas que intervienen en el proceso, es aplicable a los dispositivos electrónicos también en los sistemas biológicos. En otras palabras, los sistemas biológicos realizan cálculos. Si bien la capacidad computacional de la materia biológica se ha descrito explícitamente varias veces a lo largo del siglo XX, aunque la discusión sobre cuál sería el equivalente del hardware y el software de las computadoras en los sistemas biológicos aún está en gran parte abierta, el término hardware en este artículo identifica cualquier componente físico y tangible (por ejemplo, ácidos nucleicos o computadoras) dentro de una célula.