sushi bar: a bar where sushi is served
counter: table consisting of a horizontal surface over which business is transacted
high-level language: a problem-oriented language requiring little knowledge of the computer on which it will be run