Sajax is an open source tool to make programming websites using the Ajax framework — also known as XMLHTTPRequest or remote scripting — as easy as possible. Sajax makes it easy to call PHP, Perl or Python functions from your webpages via JavaScript without performing a browser refresh. The toolkit does 99% of the work for you so you have no excuse to not use it.
btOOL is a pair of libraries, one in C and one in Perl, that give programmers unhindered access to BibTeX files. The C library, btparse, is based on a lexical scanner and parser written with PCCTS, and also provides various string-processing functions necessary to emulate BibTeX. It would be a pain in the neck to write serious BibTeX tools in C, so I have also written Text::BibTeX, a Perl library that provides an object-oriented interface to BibTeX files and entries. In addition, Text::BibTeX includes a framework for writing Perl classes that do the job of BibTeX style files; the initial version of the Bib database structure---eventually meant to emulate the standard style files of BibTeX 0.99---is included as an example of using this framework.
Perl is a stable, cross platform programming language. It is used for mission critical projects in the public and private sectors and is widely used to program web applications of all needs.