Lar Desenvolvimento O que é um gerador de código? - o que é techopedia

O que é um gerador de código? - o que é techopedia

Índice:

Anonim

Definição - O que significa Code Generator?

Um gerador de código é uma ferramenta ou recurso que gera um tipo específico de código ou linguagem de programação de computador. Isso tem muitos significados específicos no mundo da TI, muitos deles relacionados aos processos às vezes complexos de conversão da sintaxe da programação humana para a linguagem de máquina que pode ser lida por um sistema de computação.

Techopedia explica Code Generator

Um dos usos mais comuns e convencionais do termo "gerador de código" é descrever partes dos sistemas de compiladores que processam as modernas linguagens de programação de computadores. Os profissionais de TI podem chamar a parte de um compilador que converte uma representação do código-fonte em código de máquina de "gerador de código". Eles também podem se referir a uma fase de geração de código, na qual o compilador usa coisas como seleção de instruções, programação de instruções e alocação de registros. analisar e manipular entradas de código para saída.

Outro uso comum do termo "gerador de código" envolve outros recursos ou ferramentas que ajudam a gerar tipos específicos de código. Por exemplo, alguns geradores de código caseiro ou de código aberto podem gerar classes e métodos para uma programação de computador mais fácil ou mais conveniente. Esse tipo de recurso também pode ser chamado de gerador de componentes.

Além dos usos acima, as pessoas podem usar o termo "gerador de código" para falar sobre um sistema que gera tipos proprietários específicos de mensagens codificadas. Um exemplo interessante é o Geek Code, um sistema alfanumérico que os "geeks" auto-descritos usam para se comunicar entre si sobre uma variedade de identificadores. Esse código, usado em várias plataformas e em vários formatos, pode ser gerado por uma ferramenta de geração de código que converte texto em código nerd.

O que é um gerador de código? - o que é techopedia