concurrent programming
[/kənˈkɜrənt ˈproʊɡræmɪŋ/]
noun
programação concorrente
1. A programming paradigm where multiple processes or threads execute simultaneously or appear to execute simultaneously, often sharing resources and coordinating their execution.
Concurrent programming allows developers to write applications that can handle multiple tasks at the same time.
A programação concorrente permite aos desenvolvedores escrever aplicações que podem lidar com múltiplas tarefas ao mesmo tempo.
2. The practice of writing code that manages multiple independent sequences of execution (threads, processes, or coroutines) within a single program.
Modern concurrent programming languages provide tools like mutexes and semaphores to prevent race conditions.
As linguagens de programação concorrente modernas fornecem ferramentas como mutexes e semáforos para evitar condições de corrida.
Concurrent programming is a foundational concept in modern software engineering, particularly important in Brazilian and Portuguese tech industries with the growth of distributed systems and cloud computing. The term is used consistently across both Brazilian Portuguese and European Portuguese technical communities.
Related Idioms & Phrases
race condition in concurrent programming
thread-safe concurrent programming
concurrent programming paradigm
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →