La estructura de una computadora está compuesta por hardware y software. El hardware incluye dispositivos de entrada y salida como teclados, monitores e impresoras, así como la unidad central de procesamiento que contiene la unidad de control y la unidad aritmética lógica. El software incluye sistemas operativos, compiladores, intérpretes y una variedad de aplicaciones para usos químicos, biológicos, académicos y de investigación que funcionan en lenguaje binario.