Parser (programming language)

Lebedev Studio used for web development and server-side scripting.

The reference compiler for the language was developed in C++ by studio employees Konstantin Morshnev and Alexander Petrosyan to automate often repeated tasks, especially maintenance of already existing websites.

In March 2006, revision three was released as free software under a GPL license[1] and it is now used in other websites, mostly in Russia (according to a partial list at the language website).

Originally, Parser was merely a simple macro processing language but revision three introduced object-oriented programming features.

The language supports technologies needed for common web design tasks: XML, Document Object Model (DOM), Perl Compatible Regular Expressions (PCRE) and others.