concurrent programming language


Also found in: Dictionary, Thesaurus, Medical, Legal, Financial.

concurrent programming language

A programming language designed to support simultaneous operations. For example, Java and the Java-like Scala language natively support threads and synchronization, whereas languages such as C and C++ rely on external libraries for programming concurrency. See Java, Scala, multithreading, CUDA and multitasking.
References in periodicals archive ?
We also do not intend to provide a comprehensive survey of concurrent programming languages as it can be found in Bal et al.
Insight into the relationship between specifications and programs can be drawn from some definitions proposed by Hoare [16] in relation to the concurrent programming language CSP.
However, the mathematical foundations and associated techniques underlying the type systems of functional programming languages have not yet been transferred to the distributed setting, although this is a crucial step in the development of concurrent programming languages.

Full browser ?