I was thinking of something like SQL, which is declarative and you tell it what you want, not how to do it broadly speaking.