Synchronous programming language
From Wikipedia, the free encyclopedia
This article does not cite any references or sources. (September 2007) Please help improve this article by adding citations to reliable sources. Unverifiable material may be challenged and removed. |
A synchronous programming language is a computer programming language optimized for programming reactive systems, systems that are often interrupted and must respond quickly. Many such systems are also called realtime systems, and are found often in embedded uses. The term 'reactive' is chosen to avoid ambiguities that occur sometimes when using the term 'realtime'. They are of growing importance.
[edit] Synchronous languages
- Argos
- ChucK (a synchronous reactive programming language for audio)
- Esterel
- LEA
- Lustre
- Quartz
- Signal
- SOL
- SyncCharts
[edit] External links
- The Synchronous group
- Unification of Synchronous and Asynchronous Models for Parallel Programming Languages -- Proposes parallel languages based on C, lets programmers specify and manage parallelism on a broad range of computer architectures.
|