Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Livre
Acesso mais rápido do que o navegador!
 

Metaprogramação e Python

Atalhos: Diferenças, Semelhanças, Coeficiente de Similaridade de Jaccard, Referências.

Diferença entre Metaprogramação e Python

Metaprogramação vs. Python

Metaprogramação é a programação de programas que escrevem ou manipulam outros programas (ou a si próprios) assim como seus dados, ou que fazem parte do trabalho em tempo de compilação. Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.

Semelhanças entre Metaprogramação e Python

Metaprogramação e Python têm 10 coisas em comum (em Unionpedia): Análise léxica, Análise sintática (computação), Código-fonte, Compilador, Interface de programação de aplicações, Linguagem de programação, Linguagem de script, Linguagem interpretada, Programação de computadores, Reflexão (programação).

Análise léxica

Na ciência da computação, análise léxica, lexing ou tokenização é o processo de converter uma sequência de caracteres (como em um programa de computador ou página da web) em uma sequência de tokens (strings com um significado atribuído e, portanto, identificado).

Análise léxica e Metaprogramação · Análise léxica e Python · Veja mais »

Análise sintática (computação)

árvore da expressão Em ciência da computação e linguística, a análise sintática (do inglês: parsing) é um processo de um compilador (de uma linguagem de programação), é a segunda fase da compilação onde se analisa uma sequência que foi dada entrada (via um arquivo de computador ou via teclado, por exemplo) para verificar sua estrutura gramatical segundo uma determinada gramática formal.

Análise sintática (computação) e Metaprogramação · Análise sintática (computação) e Python · Veja mais »

Código-fonte

Código-fonte (source code em inglês) é o conjunto de palavras ou símbolos escritos de forma ordenada, contendo instruções em uma das linguagens de programação existentes, de maneira lógica.

Código-fonte e Metaprogramação · Código-fonte e Python · Veja mais »

Compilador

GCC versão 4.0.2 rodando em uma janela xterm. Um programa simples está sendo compilado e então executado. Um compilador é um programa de computador (ou um grupo de programas) que, a partir de um código fonte escrito em uma linguagem compilada, cria um programa semanticamente equivalente, porém escrito em outra linguagem, código objeto.

Compilador e Metaprogramação · Compilador e Python · Veja mais »

Interface de programação de aplicações

Em ciência da computação, a interface de programação de aplicações (do inglês, abreviado API) é um conjunto de serviços/funções que foram implementadas em um programa de computador que são disponibilizados para que outros programas/aplicativos possam utiliza-los diretamente de forma simplificada; sem envolver-se em detalhes da implementação do programa de computador principal (função chamada de encapsulamento, usar as funcionalidades através de um código de programação simplificado).

Interface de programação de aplicações e Metaprogramação · Interface de programação de aplicações e Python · Veja mais »

Linguagem de programação

C. A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador.

Linguagem de programação e Metaprogramação · Linguagem de programação e Python · Veja mais »

Linguagem de script

Exemplo de código em Python. Linguagem de script ou scripting é uma linguagem de programação que suporta scripts, programas escritos para um sistema de tempo de execução especial que automatiza a execução de tarefas que seriam executadas, uma de cada vez, por um operador humano.

Linguagem de script e Metaprogramação · Linguagem de script e Python · Veja mais »

Linguagem interpretada

Linguagem interpretada é uma linguagem de programação em que o código fonte é executado por um programa de computador chamado interpretador (ao invés de serem compiladas), onde a interpretação e a execução do programa acontecem em tempo real e independente do sistema operacional utilizado.

Linguagem interpretada e Metaprogramação · Linguagem interpretada e Python · Veja mais »

Programação de computadores

coloração de sintaxe e indentação de código. Programação é o processo de escrita, teste e manutenção de um programa de computador.

Metaprogramação e Programação de computadores · Programação de computadores e Python · Veja mais »

Reflexão (programação)

Em ciência da computação, reflexão computacional (ou somente reflexão) é a capacidade de um programa observar ou até mesmo modificar sua estrutura ou comportamento.

Metaprogramação e Reflexão (programação) · Python e Reflexão (programação) · Veja mais »

A lista acima responda às seguintes perguntas

Comparação entre Metaprogramação e Python

Metaprogramação tem 21 relações, enquanto Python tem 227. Como eles têm em comum 10, o índice de Jaccard é 4.03% = 10 / (21 + 227).

Referências

Este artigo é a relação entre Metaprogramação e Python. Para acessar cada artigo visite:

Ei! Agora estamos em Facebook! »