Languages we work on.

We use a language-oriented approach to creating apps and apis. We start by discovering the task specific language for a problem space. This domain language allows experts to articulate solutions in that space without having to deal with the complexity of the underlying code. This also frees up the developer to concentrate on the implementation details of the task language without having to deal with the contingencies of the final solution.