The Avail team has announced the first release of Avail, an “articulate programming language,” which attempts to offer a somewhat natural expression form for solving programming problems. While other languages, such as Perl, have tried to do some of the same things in providing an English-like parsing structure, Avail uses a very human-readable syntax to allow developers to express problems in the problems’ own natural expressions.