[[Alphora]], the creators of D4, have givenithas a [[Pascal (programming language)|Pascal]]-like syntax. Sample code in D4 madesample by Alphoracode is usually written in [[UpperCamelCase]], which is also widely used in Pascal and [[Delphi programming language|Delphi]] systems.
Like most query languages, D4 has a [[Data Definition Language]] (DDL) and a [[Data Manipulation Language]] (DML). D4 also has an [[Imperative programming|Imperative]] Language for procedural code.
Line 20:
==History==
D4 was named after the similar sounding [[Dataphor]], the system that uses the language. It was some time after these names were decided that Alphorait's creators discovered [[Tutorial D]], and the coincidence it had with that name. Since discovering Tutorial D and [[The Third Manifesto]], Alphorathe creators has used The Third Manifesto as a guide in making Dataphor and D4. Since then, [[Hugh Darwen]] has referred to D4, as a notable project in his talk entitled ''The Askew Wall''<ref>[http://www.dcs.warwick.ac.uk/~hugh/TTM/TTM-TheAskewWall-printable.pdf The Askew Wall]</ref>.
In early 2008, the Alphora name and the Dataphor product were acquired by Database Consulting Group LLC, founded by the original developers of Dataphor, and was re-licensed as open source.