Un ordenador, tamén chamado computadora ou computador, é unha máquina que realiza cálculos e controla operacións expresadas en termos lóxicos e numéricos. O ordenador é un sistema dixital con tecnoloxía microelectrónica, capaz de procesar datos a partir dun grupo de instrucións denominado programa. A estrutura básica dun ordenador inclúe microprocesador (CPU), memoria e dispositivos de entrada/salida (E/S), xunto ós buses que permiten a comunicación entre eles. En resume, o ordenador é unha dualidade entre hardware (parte física) tal como: a pantalla, o teclado e o disco duro, e software (parte lóxica), que interactúan entre sí para unha determinada función.
A característica principal que os distingue doutros dispositivos similares, coma unha calculadora non programable, é que pode realizar tarefas moi diversas cargando distintos programas na memoria para que o procesador os execute, realizando así funcións moi diversas.
Un ordenador está construído cunha serie de compoñentes físicos ou hardware, cada un executando funcións específicas, e mantendo unha complexa interacción entre eles. Os compoñentes hardware básicos de todo ordenador son:
Procesador central ouCPU: constituíndo o núcleo central, encargado do cálculo e execución.
Dispositivos de almacenamento: almacenan temporalmente a información necesaria. Os dispositivos máis importantes nesta categoría son:
MemoriaRAM: para o almacenamento a curto prazo.
Disco duro: para o almacenamento a longo prazo.
Dispositivos de entrada/saída: encargados de facilitar o fluxo de información desde ou cara o ordenador.
Un ordenador executa programas de software ou conxuntos de instrucións (operacións) expresadas en termos lóxicos e numéricos para procesar datos, permitindo así realizar distintas funcións, coma por exemplo escribir textos cun procesador de texto ou escoitar música cun reprodutor de audio.
A función básica dun ordenador é o procesamento de información: un ordenador procesa unha información que recibe, nun formato predefinido, do exterior, procésaa de acordo a un programa e devolve unha serie de datos de saída, noutro formato específico.
As funcións suplementarias máis importantes son:
Almacenamento de información, que realiza antes, durante e despois do seu procesamento.