Example: Unix shells
Domain is
- streams (e.g., standard in and out)
- operations on streams (e.g., redirection and pipe into another stream)
- processes (management)
Simple control-flow and data (primarily string) manipulation mechanisms
They are Turing-complete, but you’d never want to (for instance) manipulate complex data structures in the shell