Os computadores não usam um único sistema ou linguagem matemática, mas uma combinação de diferentes:  
 1. Sistema binário:   * Esta é a linguagem fundamental dos computadores. Ele usa apenas dois dígitos (0 e 1) para representar todos os dados, instruções e cálculos. 
 * Tudo em um computador, de imagens a texto e programas, é armazenado e processado como seqüências de 0s e 1s.   
 2. Álgebra booleana:   * Este ramo da matemática lida com operações lógicas (e, ou, não) e é crucial para circuitos de computador e programação. 
 * A lógica booleana é usada para projetar portões lógicos, que formam a base de todos os circuitos digitais.   
 3. Aritmética:   * Os computadores executam operações aritméticas básicas como adição, subtração, multiplicação e divisão usando números binários. 
 * Essas operações são fundamentais para muitas tarefas computacionais.   
 4. Sistemas numéricos:   * Além do binário, os computadores também usam outros sistemas de números, como decimal (Base-10) para saída legível pelo homem, hexadecimal (Base-16) para representação compacta de dados binários e números de ponto flutuante para representar números reais.   
 5. Linguagens de programação:   * São idiomas de alto nível que fornecem uma abstração sobre o sistema binário subjacente, permitindo que os programadores escrevam instruções em um formato mais legível por humanos. 
 * Exemplos incluem Python, Java, C ++, etc. 
 * Compiladores e intérpretes traduzem esses idiomas de alto nível em código binário que os computadores podem entender.   
 6. Estruturas e algoritmos de dados:   * Esses são conceitos matemáticos que definem maneiras de organizar dados e resolver problemas com eficiência. 
 * Eles fornecem a estrutura para muitos aplicativos de software e são essenciais para otimizar processos computacionais.   
 em resumo:   Os computadores usam uma interação complexa de sistemas e idiomas matemáticos, do sistema binário fundamental às linguagens de programação de alto nível. Eles confiam na álgebra booleana, aritmética e vários sistemas de números para representar e processar informações. As estruturas e algoritmos de dados fornecem a estrutura para uma solução de problemas eficientes.