A '''Synchronoussynchronous programming languageslanguage''' areis a [[programming language]] optimized for programming reactive systems, systems that are often interrupted and must respond quickly. Many such systems are also called [[Real-time computing|realtime system]]s, and are found often in [[Embedded system|embedded uses]]. They are of growing importance.
Synchronous Languages:
Line 8:
*[[Signal programming language|Signal]]
== External links ==
*[[http://books.elsevier.com/us/mk/us/subindex.asp?isbn=1558607552 Design Methods for Reactive Systems: Yourdon, Statemate, and the UML]]
*[[http://www-verimag.imag.fr/SYNCHRONE/ The Synchronous] group]
*[[http://www.ece.purdue.edu/~hankd/CARP/XPC/paper.html Unification of Synchronous and Asynchronous Models for Parallel Programming Languages]] -- Proposes parallel language based on [[C programming language|C]], lets programmers specify and manage parallelism on a broad range of computer architectures.