There's a reason why DSPs and languages that look like a real languages are sought after - it makes conversion between business logic/requirements to code easier.
It makes maintenance easier - it's easy to make sure you made the right changes when the changes to your code looks like the changes to your business logic.