The system is written mostly in PHP, which is an open source programming language that can be embedded in web pages similar in concept to Microsoft active server pages. PHP is especially good at accessing databases.