programming_language zend studio
___MASK89___ 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 ___MASK89___ reference implementation is now produced by The ___MASK89___ Development Team . ___MASK89___ originally stood for " Personal Home Page ", but it now stands for the recursive acronym " ___MASK89___ : Hypertext Preprocessor ". Zend Studio is a commercial , proprietary integrated development environment ( IDE ) for ___MASK89___ developed by Zend Technologies , based on the ___MASK89___ Development Tools ( PDT ) plugin for the Eclipse platform ( the PDT project is led by Zend ) . Zend Studio is tightly integrated with Zend Server , Zend ' s pre - integrated , tested ___MASK89___ application stack . The integration enables developers to quickly set up a complete ___MASK89___ environment and speed up root cause analysis of problems detected in testing or in the production environment . Zend Studio is also integrated with Zend Framework . For example , it provides an MVC view for easy code navigation and integration with Zend_Tool for automated code generation . Server - side scripting is a technique used in ___MASK57___ development which involves employing scripts on a ___MASK57___ server which produce a response customized for each user ' s ( client ' s ) request to the website . The alternative is for the ___MASK57___ server itself to deliver a static ___MASK57___ 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 ___MASK93___ , are run client - side in a ___MASK57___ browser , but both techniques are often used together . A source code editor is a text editor program designed specifically for editing source code of computer programs by programmers . It may be a standalone application or it may be built into an integrated development environment ( IDE ) or ___MASK57___ browser . Source code editors are the most fundamental programming tool , as the fundamental job of programmers is to write and edit source code . The World Wide ___MASK57___ ( abbreviated WWW or the ___MASK57___ ) is an information space where documents and other ___MASK57___ resources are identified by Uniform Resource Locators ( URLs ), interlinked by hypertext links , and can be accessed via the Internet . English scientist Tim Berners - Lee invented the World Wide ___MASK57___ in 1989 . He wrote the first ___MASK57___ browser computer program in 1990 while employed at CERN in Switzerland . Rasmus Lerdorf ( born 22 November 1968 ) is a Greenlandic - Danish programmer . He created the ___MASK89___ 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 . NetBeans is a software development platform written in ___MASK63___ . The NetBeans Platform allows applications to be developed from a set of modular software components called " modules ". Applications based on the NetBeans Platform , including the NetBeans integrated development environment ( IDE ), can be extended by third party developers . SharpDevelop ( also styled as # develop ) is a free and open source integrated development environment ( IDE ) for the . NET Framework , Mono , Gtk # and Glade # platforms . It supports development in ___MASK47___ #, Visual ___MASK9___ . NET , Boo , F #, IronPython and IronRuby programming languages . In computing , a ___MASK57___ application or ___MASK57___ app is a client  server software application in which the client ( or user interface ) runs in a ___MASK57___ browser . Common ___MASK57___ applications include webmail , online retail sales , online auctions , wikis , instant messaging services and many other functions . ___MASK89___ Development Tools ( PDT ) is a language IDE plugin for the Eclipse platform and the open source project that develops it . ___MASK57___ development is a broad term for the work involved in developing a ___MASK57___ site for the Internet ( World Wide ___MASK57___ ) or an intranet ( a private network ). ___MASK57___ development can range from developing the simplest static single page of plain text to the most complex ___MASK57___ - based internet applications , electronic businesses , and social network services . A more comprehensive list of tasks to which ___MASK57___ development commonly refers , may include ___MASK57___ engineering , ___MASK57___ design , ___MASK57___ content development , client liaison , client - side / server - side scripting , ___MASK57___ server and network security configuration , and e - commerce development . Among ___MASK57___ professionals , " ___MASK57___ development " usually refers to the main non - design aspects of building ___MASK57___ sites : writing markup and coding . Most recently ___MASK57___ 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 ___MASK57___ site without having technical knowledge . An integrated development environment ( IDE ) is a software application that provides comprehensive facilities to computer programmers for software development . An IDE normally consists of a source code editor , build automation tools and a debugger . Most modern IDEs have intelligent code completion . Some IDEs , such as NetBeans and Eclipse , contain a compiler , interpreter , or both ; others , such as SharpDevelop and Lazarus , do not . The boundary between an integrated development environment and other parts of the broader " software development environment " is not well - defined . Sometimes a version control system , or various tools to simplify the construction of a Graphical User Interface ( GUI ), are integrated . Many modern IDEs also have a class browser , an object browser , and a class hierarchy diagram , for use in object - oriented software development . 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 , ___MASK57___ pages within a ___MASK57___ browser , 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 . Zend Technologies Ltd . is a world wide ___MASK57___ infrastructure software company with headquarters in Cupertino , California , U . S ., a technology center in Ramat Gan , Tel Aviv , Israel and offices in France , Italy and Germany . The company ' s operations are currently centered on the development of products relating to the development , deployment and management of ___MASK89___ - based ___MASK57___ applications , including Zend Studio .