program generation

[ˈproʊɡræm ˌdʒɛnəˈreɪʃən]
nounpl: program generations
geração de programas
1. The automatic creation of computer programs or code by a system, compiler, or tool rather than manual programming
Program generation tools can significantly reduce development time by automatically creating boilerplate code.
Ferramentas de geração de programas podem reduzir significativamente o tempo de desenvolvimento ao criar automaticamente código padrão.
2. In software development, the process of producing executable code from high-level specifications or templates
The framework uses program generation to create database access layers from schema definitions.
O framework utiliza geração de programas para criar camadas de acesso a banco de dados a partir de definições de esquema.
3. A technique in compiler design where intermediate code is transformed into final machine or target code
Code optimization happens during the program generation phase of compilation.
A otimização de código ocorre durante a fase de geração de programas da compilação.
Program generation is a key concept in modern software development practices, particularly in the United States and Brazil where automation and efficiency are highly valued. In Brazilian tech companies, especially in São Paulo's thriving startup scene, tools that automate code generation are seen as productivity multipliers. This term is technical and primarily used in professional software development, computer science education, and DevOps contexts in both countries.
Synonyms / Sinônimos
code generationautomatic programmingprogram synthesiscode synthesis
Antonyms / Antônimos
manual programminghand-coding

Regional Variations

General Brazilian
geração de programas
Standard term used in software development and computer science education
São Paulo
geração de programas / geração automática de código
Tech hub uses both terms interchangeably in corporate environments
Portugal
geração de programas
Same as Brazilian Portuguese; technical terminology is standardized across Portuguese-speaking countries
USA Tech Industry
program generation
Widely used in software engineering, compiler design, and DevOps contexts

Related Words

compilercode generatortemplatemetaprogrammingDSL (Domain Specific Language)code synthesisautomation

Related Idioms & Phrases

code generation from templates
automatic code generation
generative programming
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →