Data-driven programming
In computer programming, data-driven programming is a programming paradigm in which the program statements describe the data to be matched and the processing required rather than defining a sequence of steps to be taken. Standard examples of data-driven languages are the text-processing languages sed and AWK, where the data is a sequence of lines in an input stream – these are thus also known as line-oriented languages – and pattern matching is primarily done via regular expressions or line numbers.
- Comment
- enIn computer programming, data-driven programming is a programming paradigm in which the program statements describe the data to be matched and the processing required rather than defining a sequence of steps to be taken. Standard examples of data-driven languages are the text-processing languages sed and AWK, where the data is a sequence of lines in an input stream – these are thus also known as line-oriented languages – and pattern matching is primarily done via regular expressions or line numbers.
- DifferentFrom
- Data-oriented design
- Has abstract
- enIn computer programming, data-driven programming is a programming paradigm in which the program statements describe the data to be matched and the processing required rather than defining a sequence of steps to be taken. Standard examples of data-driven languages are the text-processing languages sed and AWK, where the data is a sequence of lines in an input stream – these are thus also known as line-oriented languages – and pattern matching is primarily done via regular expressions or line numbers.
- Hypernym
- Paradigm
- Is primary topic of
- Data-driven programming
- Label
- enData-driven programming
- Link from a Wikipage to an external page
- web.archive.org/web/20220609080948/https:/homepage.cs.uri.edu/~thenry/resources/unix_art/ch09s01.html
- tkatchev.bitbucket.io/tab
- Link from a Wikipage to another Wikipage
- Abstract data type
- Aspect-oriented programming
- Automotive navigation system
- AWK
- Backus–Naur form
- BASIC
- Category:Programming paradigms
- Clojure (programming language)
- Computer data logging
- Computer programming
- Data-directed programming
- Data representation
- Delimiter-separated values
- DTrace
- Email filtering
- Event-driven programming
- Fdm (software)
- Input stream
- Intersection (road)
- Join point
- Lua (programming language)
- Maildrop
- Main loop
- Object-oriented design
- Object-oriented programming
- Oz (programming language)
- Pcap
- Perl
- Pointcut
- Procmail
- Programming interface
- Programming paradigm
- Regular expression
- Sed
- Sieve (mail filtering language)
- Street name
- Sysadmin
- Throttling process (computing)
- Tracing (software)
- Turing-complete
- Zip code
- SameAs
- 2fozU
- Adatvezérelt programozás
- Data-driven programming
- m.08nj3g
- Programación dirigida por datos
- Q287472
- Програмирање вођено подацима
- Программирование, управляемое данными
- برنامهنویسی دادهمحور
- 数据驱动编程
- Subject
- Category:Programming paradigms
- WasDerivedFrom
- Data-driven programming?oldid=1114688628&ns=0
- WikiPageLength
- 7655
- Wikipage page ID
- 3055207
- Wikipage revision ID
- 1114688628
- WikiPageUsesTemplate
- Template:Distinguish
- Template:Programming paradigms
- Template:Refimprove
- Template:Reflist
- Template:Refs
- Template:Types of programming languages