Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Qual é o significado de Scripting Language
? Computadores compreender a informação como representado por uma série de dígitos binários (1 e 0 ) . Assim, as linguagens de programação geralmente caem em ou entre duas categorias: linguagens " compilados " que se comunicam diretamente com o computador em binário , e línguas " script " que interagem com outros aplicativos compilados. Devido a isso , as linguagens de script desempenham um papel importante na aplicação e desenvolvimento de web . Scipted vs Compilado

código de computador ( ou "código fonte ", a forma legível de código) requer tradução para um estado binário antes que o computador pode executá-lo como um programa. " Compilado " línguas (como C ou C + +) submeter a esse processo antes que o computador executa o programa. Isto significa que um programa compilado já existe em estado legível por máquina quando ele é executado . Código-fonte de uma linguagem de script é lido como o programa é executado, linha após linha. Comandos de uma linguagem de script , muitas vezes trabalhar com outros aplicativos que se comunicam com o computador no nível binário .
Velocidade

aplicações compiladas já existem em um estado da máquina -pronto. Aplicações com script , no entanto, enviar comandos para outros programas, que , em seguida, interagir com o computador em código de máquina. Esta sobrecarga extra aumenta o trabalho de um computador deve fazer para realizar uma tarefa. Como os aplicativos escritos com linguagens de script não interagem com o computador no nível binário como aplicações compiladas fazer, ocorre desaceleração significativa .
Simplicidade

Desde linguagens de script interagir com outros programas que se comunicam com o computador no nível binário , linguagens de script são " libertados " da responsabilidade de lidar com tarefas complexas , repetitivas (como hardware ou controle de rede). Em vez disso, as linguagens de script , muitas vezes contêm interfaces simplificadas que permitem que um programador se concentrar na tarefa em mãos. Esta simplicidade também se presta a uma curva de aprendizagem fácil , permitindo amadores e experts para empregar linguagens de script como ferramentas úteis.
Sistema Compatibilidade

Quando uma linguagem compilada realmente passa por o processo de compilação , a sua compatibilidade está vinculado ao sistema, ele é compilado em - um programa compilado em Microsoft Windows não necessariamente funcionará em um sistema Linux ou Apple , por exemplo. No entanto, como as linguagens de script interagir com os intérpretes e outros programas , em vez de o próprio sistema , eles oferecem a capacidade de desenvolvimento multi-plataforma . As linguagens de script , muitas vezes servem como "cola" entre os vários sistemas e aplicativos por causa dessa interoperabilidade.
Especialização

Muitas vezes, existem linguagens de script para servir a um propósito particular ou resolver um determinado problema. Um grande número de linguagens de script servem como ferramentas para desenvolvimento web. PHP, JavaScript, Perl e Python são todas as linguagens de script amplamente utilizado no desenvolvimento web para sites de redes sociais como o Facebook eo Twitter. Outros ( como scripts Unix Shell) permitir que os programadores para controlar sistemas de computador através de comandos de script .

Anterior :

Próximo : No
  Os artigos relacionados
·O que é um aplicativo GUI 
·Como localizar DBIx 
·Como desativar a autenticação do Windows no IIS 
·Como matar um trabalho em um lote GNU 
·Como fazer Objetos Ir em GameMaker 8 
·Como usar o Drools Com Groovy 
·Ferramentas de Linha de Comando Registro 
·A definição de UML 
·Indexação Lógico em MATLAB 
·O que é saturação de buffer de Cordas Handling 
  Artigos em destaque
·Como armazenar dados de BASIC Stamp 
·Como substituir funções no Dev C + + 
·As vantagens de usar Pseudocódigo 
·Diferença entre fgetc e getc 
·Como remover um índice em uma matriz dinâmica de Inte…
·Como usar a + + Vector C para armazenamento de dados 
·Como compilar um CPP Com um arquivo de cabeçalho 
·Variante de dados Tipo 
·Como usar soluções gráficas para modelos de programa…
·Vantagens e Desvantagens do Turbo Pascal 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados