Links:
Adobe SVG Viewer Adobe SVG Viewer is an exciting new XML-based language for Web graphics from the World Wide Web Consortium (W3C). ADP ADP (Another Data Processor) is a programing language is designed for Web database programing. Aluminium Language Aluminium was started as an effort to find a different way of creating Web applications. It turned out as a visual data-flow based programming language. bibteXML bibteXML expresses an XML markup similar to the BibTeX language specified for LaTeX, or actually its content model. Biferno Biferno is a new generation, Cross Platform Web Scripting Language that allows developers the rapid implementation of dynamic Web applications and of Web sites that offer a high degree of user interactivity. CelSius Web Script CelSius Web script is a scripting language. It is optimized for the Web, but can also be used with a shell. Its aim is to provide a powerful, fast, reliable and accurate scripting language for Web sites and for general scripting. CI-Link CI-Link is a modern tool, objet-oriented, aimed at facilitating the development of applications using Internet technologies. Discount Discount is an implementation of John Gruber?s Markdown text to HTML language with some extensions from PHP Markdown Extra, Pandoc, and other implementations of Markdown. DL/SQL DL/SQL is a declarative, turing-complete programming language based on top of SQL database. The main idea is to store both program and data in one SQL table and make all the computations in it. DML DML is a simple template language which allows a web developer to define a string of HTML as a simple variable. DML2 DML2 is a simple, object-oriented content storage and document formatting language. DSD Document Structure Description: an XML schema language Eleven Eleven is a new programming language for creating bulletproof, scalable web applications. Eleven offers a roughly 20 to 1 savings in code size over traditional server programming languages like PHP, ASP, and mod_perl. From high-level source code with a C-like syntax, the Eleven compiler generates database-backed web applications that are fault-tolerant, offer a high level of data security, and can be scaled through replication. Examplotron The purpose of examplotron is to use instance documents as a lightweight schema language-- eventually adding the information needed to guide a validator in the sample documents. FastCGI FastCGI is a language independent, scalable, open extension to CGI that provides high performance without the limitations of server specific APIs. Genyris Genyris is a new language inspired by the Semantic Web. It is based on Scheme, and different because it is fully OO, objects may be members of multiple classes, classes are assigned to objects after construction, and indentation syntax reduces parentheses. haXe haXe is a multi-platform Web programming language. It can create Flash SWF files using the Flash API, and it can generate JavaScript code using the Browser DHTML API, so you can create AJAX Web applications and generate Neko sourcecode that can be used on the server side or in a standalone executable. Also, haXe makes it easy to interoperate between these different platforms by providing common protocol libraries. Hop Hop is a programming language designed for the Web 2.0. It is a higher-order language for programming interactive Web applications such as Web agendas, Web galleries, music players, etc. It can be viewed as a replacement for traditional graphical toolkits and is implemented as a Web server. It features an extensive set of widgets for programming fancy GUIs and an libraries for handling database access, network connections, parsing Wiki documents, and for supporting protocols and formats such as IMAP, iCal, EXIF, ID3, and XML. HTML Purifier HTML Purifier is PHP software for HTML filtering. It is an alternative to BBCode or other obscure custom markup languages. It will not only remove all malicious code (XSS), but will also make sure the HTML is standards compliant. Kawa-XQuery Kawa-XQuery is a partial implementation of the XML Query language. It achieves high performance because a query is compiled down to Java bytecodes using the Kawa framework. Leslie Leslie is a Lua implementation of the Django template language. MetaL MetaL is an XML based Meta-Programming language. MetaL compiler engine can be used to generate the same program from MetaL source code to potentially any target language. Currently supported target languages are PHP, Java and Perl. Moto Moto is an Open Source language for developing flexible, robust, high performance, HTTP server side Internet applications. NullLogic Embedded Scripting Language Visually, Nesla code looks a lot like PHP (the same basic C operators, syntax, and flow control), but with far fewer dollar signs. Internally, Nesla has a very clean API that makes it easy for C programs to make full use of its functions and data. PDML PDML is an informal markup language written in PHP, allowing to create complex PDF documents very easily for people already familiar with HTML. People familiar with PHP can also use it as a way to define templates for dynamic PDF documents. phpLang phpLang is a simple script that enables you to simply have different languages on you web site. PL/XML PL/XML is an XML based scripting language for PL/SQL. PL/SQL is the procedural language in Oracle and EnterpriseDB. PL/XML is based on CMD nodes. Each CMD node identifies a command and all parameters for that command. PL/XML supports FOR loops, CASE statements, variables, procedures, and functions. PXSL PXSL ("pixel") is a convenient shorthand for writing markup-heavy XML documents. It provides XML authors and programmers with a simple, concise syntax that they can use to create XML documents. For more advanced users, PXSL offers customizable shortcuts and sophisticated refactoring tools like functional macros that can markedly reduce the size and complexity of markup-dense XML documents. SDOM SDOM is an implementation of the W3C DOM recommendation (Level 3), including suppor for event handling, in the Scheme programming language. SDOM builds upon the work of Oleg Kiselyov's SXML project and aims to be fully compatible with the SXML API. Serving XML Serving XML provides a pipeline language for declaratively adapting content to XML, transforming it through a chain of XSLT stylesheets and SAX filters, and producing a stream of output to a local or remote destination. Short Markup Language The short markup language provides a convenient shorthand for writing and editing XML documents. The notation can also be used on its own, and a future goal is to implement fully compliant SAX and DOM parsers. The notation is particularly suitable for software development and code representations such as o:XML, as it borrows some syntax from C and Java-like languages. Shorthand Shorthand is a high level scripting language designed specifically for web based applications. Tilde Tilde is a web language, a web server and a content management tool. WebBull WebBull is a multi-language environment for developing scalable, reliable and flexible e-business and m-business applications. WebBull is mainly targetted for developing multi-language decentralized applications with C++ and Java. X:Forge X:Forge is an XML Language whose main focus is in dynamic XML generation. X:forge tags are supposed to be included in XML documents for further processing. The tool was designed as a replacement for XSP. Xcerpt Xcerpt is a declarative, rule-based query and transformation language for XML, inspired by logic programming. Instead of the path-based navigational approach taken by languages like XSLT and XQuery, Xcerpt uses pattern-based, positional queries, where a pattern is an "example" of the database containing variables for binding content. Xineo XIL Xineo XIL defines an XML language for transforming various record-based data sources into XML documents, and provides a fully functional XIL procesing implementation. This implementation has built-in support for relational (via JDBC) and structured text (like CSV) sources, and is extensible thanks to its public API, allowing dynamic integration of new data source implementations. Xml Validation Interoperability Framework Xml Validation Interoperability Framework is a proposal to embed pipe definitions in grammar based schema languages such as Relax NG (and probably W3C XML Schema). YML YML (Why a Markup Language?!) is an easy language to compile into XML. YSLT is an easy language for code generation, automating your software development tasks.