Difference between revisions 16055997 and 17742814 on enwiki

[[de:HQ9 Plus]]
{{wrongtitle|title=HQ9+}}

'''HQ9+''' is a [[joke programming language]] created by [[Cliff Biffle]] that consists of only four [[command (computing)|commands]], each represented by a single character: H, Q, 9, and +.  It is not [[Turing-complete]], but it is highly efficient at certain types of [[computer program|programs]].

* The H command prints out [[Hello world program|"Hello, world!"]]
(contracted; show full)

Since HQ9+ programs do not accept input, it is not possible to write an HQ9+ interpreter or compiler in HQ9+.

There is also another joke language called '''[[HQ9_Plus
_Plus|HQ9++]]''' created by [[David Morgan-Mar]], an [[object-oriented]] language backward compatible with HQ9+. This adds a new command, <code>++</code>, which increments the accumulator twice and instantiates an object. Following the principle of [[information hiding]], it is not possible to access this object.

==External links==

*[http://www.cliff.biffle.org/esoterica/hq9plus.html HQ9+]
*[http://www.dangermouse.net/esoteric/hq9plusplus.html HQ9++]
*[http://www.dangermouse.net/esoteric/ DM's Esoteric Programming Languages]

[[Category:Esoteric programming languages]]