Adobe SVG Viewer
Adobe SVG Viewer is an exciting new XML-based language for Web graphics from the World Wide Web Consortium (W3C).
ADP (Another Data Processor) is a programing language is designed for Web database programing.
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 expresses an XML markup similar to the BibTeX language specified for LaTeX, or actually its content model.
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.
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 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 is a simple template language which allows a web developer to define a string of HTML as a simple variable.
DML2 is a simple, object-oriented content storage and document formatting language.
Document Structure Description: an XML schema language
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.
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 is a language independent, scalable, open extension to CGI that provides high performance without the limitations of server specific APIs.
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.
Hack is a programming language for HHVM that interoperates seamlessly with PHP. Hack reconciles the fast development cycle of PHP with the discipline provided by static typing, while adding many features commonly found in other modern programming languages.
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 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 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 is a Lua implementation of the Django template language.
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 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.
P* (pronounced P-star) is a programming language specifically designed for web development. P* provides easy in-language support for common tasks in this field.
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 is a simple script that enables you to simply have different languages on you web site.
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 ("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 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 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 is a high level scripting language designed specifically for web based applications.
Tilde is a web language, a web server and a content management tool.
WebAssembly or wasm is a new portable, size- and load-time-efficient format suitable for compilation to the web.
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 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 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 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 (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.