1. Those that hide low level and dirty ops in inte...
# arrow
r
1. Those that hide low level and dirty ops in interpreters and give you a high level DSL for the main ops in your program 2. Folks building High level languages that translate into lower level ones.