*   >> Leitura Educação Artigos >> science >> computadores

Languages

Just computador como nós, o computador tem sua própria linguagem para se comunicar dentro de si mesmo para fazer algo. As linguagens naturais, como o Inglês, são ambíguos, vagamente estruturado e têm grandes (e mudar) vocabulários. Computadores não têm senso comum, por isso linguagens de computador deve ser muito preciso - eles têm relativamente poucos, exatamente definidas, regras de composição dos programas e vocabulários estritamente controladas em que as palavras desconhecidas devem ser definidas antes de serem utilizadas.

Às vezes temos que usar a linguagem assembly (baixo nível de língua, LLL) porque simplesmente não há nenhuma outra maneira sensata de dizer ao computador o que deve fazer. Através dos tempos tem havido muitos idiomas para o computador. Diferentes tipos de linguagens enfatizam coisas diferentes sobre o problema, e por isso são melhores para descrever diferentes aspectos da solução, ou mesmo diferentes tipos de problemas e soluções. Ciência da Computação é constante mudança, para que haja contínua evolução dos conceitos que necessitam de utilizar e as notações para descrever esses conceitos.

As primeiras línguas teve poucas restrições, então eles estavam muito poderoso, mas acabou por ser muito perigoso usar. Depois de um tempo, as pessoas desenvolveram línguas que eram muito mais seguro de usar, mas houve queixas sobre a falta de poder. Hoje em dia, estamos a começar a ver as línguas que são seguros e poderoso, mas o processo tem um longo caminho a percorrer ainda. As primeiras línguas muito teve de se basear em algo, e que foi, provavelmente, dar instruções simples para os seres humanos, sem muito vocabulário ou o senso comum ou seja, crianças.

No entanto, embora este seja intuitivo para problemas simples, tornou-se claro que este não escala bem - ou seja, torna-se desproporcionalmente difícil de usar como tamanho do problema aumenta. Uma forma de superfície da linguagem de programação é conhecido como a sua sintaxe. A maioria das linguagens de programação são puramente textual; eles usam seqüências de texto, incluindo palavras, números e sinais de pontuação, bem como línguas naturais escritas.

Linguagens de Programação compartilham propriedades com línguas naturais relacionadas com o seu propósito como veículos de comunicação, tendo uma forma sintática separar de sua semântica, e mostrando famílias linguísticas de línguas relacionadas ramificação um do outro. Muitas linguagens de programação foram projetados a partir do zero, alter

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.