platform pardus 
___MASK60___ is a server - side scripting language designed primarily for web development but also used as a general - purpose programming language . Originally created by Rasmus Lerdorf in 1994 , the ___MASK60___ reference implementation is now produced by The ___MASK60___ Development Team . ___MASK60___ originally stood for " Personal Home Page ", but it now stands for the recursive acronym " ___MASK60___ : Hypertext Preprocessor ". A scripting or script language is a programming language that supports scripts , programs written for a special run - time environment that automate the execution of tasks that could alternatively be executed one - by - one by a human operator . Scripting languages are often interpreted ( rather than compiled ). Primitives are usually the elementary tasks or API calls , and the language allows them to be combined into more complex programs . Environments that can be automated through scripting include software applications , ___MASK13___ pages within a ___MASK23___ , the shells of operating systems ( OS ), embedded systems , as well as numerous games . A scripting language can be viewed as a domain - specific language for a particular environment ; in the case of scripting an application , this is also known as an extension language . Scripting languages are also sometimes referred to as very high - level programming languages , as they operate at a high level of abstraction , or as control languages , particularly for job control languages on mainframes . Server - side scripting is a technique used in ___MASK13___ development which involves employing scripts on a ___MASK13___ server which produce a response customized for each user ' s ( client ' s ) request to the website . The alternative is for the ___MASK13___ server itself to deliver a static ___MASK13___ page . Scripts can be written in any of a number of server - side scripting languages that are available ( see below ). Server - side scripting is distinguished from client - side scripting where embedded scripts , such as ___MASK66___ , are run client - side in a ___MASK23___ , but both techniques are often used together . Generic programming is a style of computer programming in which algorithms are written in terms of types " to - be - specified - later " that are then " instantiated " when needed for specific types provided as parameters . This approach , pioneered by ML in 1973 , permits writing common functions or types that differ only in the set of types on which they operate when used , thus reducing duplication . Such software entities are known as " generics " in Ada , Delphi , Eiffel , ___MASK18___ , C #, F #, Objective - C , Swift , and Visual ___MASK31___ . NET ; " parametric polymorphism " in ML , Scala , Haskell ( the Haskell community also uses the term " generic " for a related but somewhat different concept ) and Julia ; " templates " in C ++ and D ; and " parameterized types " in the influential 1994 book " Design Patterns ". The authors of " Design Patterns " note that this technique , especially when combined with delegation , is very powerful but also quote the following Pardus is an award - winning graphical browser - based MMORPG written in ___MASK60___ and C / C ++ and set in a futuristic universe where players interact and compete in space . It is a persistent - universe , open - ended game with a player - driven economy . Players travel through hundreds of `` sectors '' or solar systems while trading , building or battling with Non - Player Characters ( NPCs ) and other players . There are dozens of spacecraft models in Pardus , which can be customized with different weapons , armor and other equipment . Pardus characters do not have a defined ' class ' . Partially inspired by classic computer games such as Elite and Master of Orion II , Pardus was developed and published by the Austrian company Bayer & Szell OG . Alpha testing of the game began September 2004 and the core feature set was finished by October 1 , 2006 . ___MASK13___ development is a broad term for the work involved in developing a ___MASK13___ site for the ___MASK70___ ( World Wide ___MASK13___ ) or an intranet ( a private network ). ___MASK13___ development can range from developing the simplest static single page of plain text to the most complex ___MASK13___ - based ___MASK70___ applications , electronic businesses , and social network services . A more comprehensive list of tasks to which ___MASK13___ development commonly refers , may include ___MASK13___ engineering , ___MASK13___ design , ___MASK13___ content development , client liaison , client - side / server - side scripting , ___MASK13___ server and network security configuration , and e - commerce development . Among ___MASK13___ professionals , " ___MASK13___ development " usually refers to the main non - design aspects of building ___MASK13___ sites : writing markup and coding . Most recently ___MASK13___ development has come to mean the creation of content management systems or CMS . These CMS can be made from scratch , proprietary or open source . In broad terms the CMS acts as middleware between the database and the user through the browser . A principle benefit of a CMS is that it allows non - technical people to make changes to their ___MASK13___ site without having technical knowledge . Rasmus Lerdorf ( born 22 November 1968 ) is a Greenlandic - Danish programmer . He created the ___MASK60___ scripting language , authoring the first two versions of the language and participated in the development of later versions led by a group of developers including Jim Winstead ( who later created blo . gs ), Stig Bakken , Shane Caraveo , Andi Gutmans , and Zeev Suraski . He continues to contribute to the project . C ++ ( pronounced " cee plus plus ") is a general - purpose programming language . It has imperative , object - oriented and generic programming features , while also providing facilities for low - level memory manipulation .