A visual codeless programming system with built in support for web development and web application databases 2D drawings web services kiosk ActiveX etc. All kinds of software can be developed without learning and using textural computer languages. Visual representations of programming are saved in XML files. The compiler compiles the XML files and generates web files and C# source code depending on project types. It uses .Net types as its programming entities and thus works with all other .Net programming languages seamlessly. An IDE system is created to host visual programming designers which visualize the programming in different ways. Form-designer visualizes the graphic user interface design for web page or Windows form. Object-Explorer visualizes hierarchical relationship between all programming enitties. Event-Path visualizes the relationships between events and actions. Other types of designers can be plugged into the IDE. Complex programming logic can be visualized via action diagram. Math expressions are created and edited in original graphic math format. Variables in a math expression can be mapped to programming entities. As a web development software it is the first fully automated cloud computing system in the world. It makes web development no difference than standalone application development by removing client server programming boundary. Developers do not need to distinguish between client programming and server programming and do not need to program clientserver connections data exchanges and interactions. The Limnor Studio compiler automatically generates all clientserver related coding. The visual programming is compiled into client files (HTML CSS JS) and server files the server files can be PHP files or ASPXDLL files depending on user choice. For a PHP web project it generates web files not relying on Windows.