Live briefing
Everything about SIGNAL (programming language)
SIGNAL is a programming language based on synchronized dataflow : a process is a set of equations on elementary flows describing both data and control. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: SIGNAL (programming language)A 5-minute orientation
- Pick up a classic book: IEEE standard for information technologyThe most-reprinted book on the subject
- Read the landmark paper: Synchronous programming with events and relations: the SIGNAL language and its semanticsCited 227 times
- Go sideways: EsterelA closely related topic
- Go sideways: Synchronous programming languageA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Synchronous programming with events and relations: the SIGNAL language and its semantics
DORF2R.BAS: Analyzing signal-detection theory rating data in the BASIC programming language
DISIPLE: digital signal processor programming language and environment
Synchronous Data Flow Programming with the Language SIGNAL
Direct Pulse Signal Interpolation for Robot Movement Control Programming in INFORM III Language
📚 Books worth reading
IEEE standard for information technologyInstitute of Electrical and Electronics Engineers · 1991
Introductory time series with RPaul S. P. Cowpertwait, Andrew V. Metcalfe · 2009
The Z80 microprocessorRamesh S. Gaonkar · 1988
DSP Applications Using C and the TMS320C6x DSKRulph Chassaing · 2002
Digital Signal Processing (DSP) with Python ProgrammingMaurice Charbit · 2017
Voice and Speech Quality PerceptionUte Jekosch · 2005
Hierarchical Neural Network Structures for Phoneme RecognitionDaniel Vasquez · 2012
Python for Signal ProcessingJosé Unpingco · 2013
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Esterel Esterel is a synchronous programming language for the development of complex reactive systems. The imperative programming style of Esterel allows the simple…
- Synchronous programming language A synchronous programming language is a computer programming language optimized for programming reactive systems. Computer systems can be sorted in three…
- Esterel Technologies Esterel Technologies is a supplier of model-based design, validation, and code generation tools for safety-critical software and hardware applications…
- Averest Averest is a synchronous programming language and set of tools to specify, verify, and implement reactive systems. It includes a compiler for synchronous…
- Dataflow programming In computer programming, dataflow programming is a programming paradigm that models a program as a directed graph of the data flowing between operations…
- Lustre (programming language) Lustre is a formally defined, declarative, and synchronous dataflow programming language for programming reactive systems. It began as a research project…
- Globally asynchronous locally synchronous Globally asynchronous locally synchronous (GALS), in electronics, is an architecture for designing electronic circuits that addresses the problem of safe…
- Metamodeling A metamodel is a model of a model, and metamodeling is the process of generating such metamodels. Thus metamodeling or meta-modeling is the analysis, constructi…