Hq9plus

HQ9+ è un linguaggio di programmazione che consiste in sole quattro istruzioni, ognuna delle quali è rappresentata da un carattere: H, Q, 9 e +. Non è Turing completo, ma risulta altamente efficiente in talune tipologie di algoritmi.

Indice

Istruzioni

Scopo

HQ9+, chiaramente, è un linguaggio di programmazione fasullo, creato per gioco. Ognuna delle istruzioni rappresenta un esercizio di programmazione che viene spesso dato a studenti o persone inesperte come allenamento. In alcuni linguaggi di programmazione questi esercizi possono essere alquanto difficili, ma in HQ9+ sono banali. In ogni caso, per qualsiasi programma diverso da questi esercizi, il linguaggio è praticamente inutile.

Esempi

Input: H
Output: Hello World!

Input: HQ
Output:

Hello World!
 HQ
 

Input: Q+Q+Q+
Output:

Q+Q+Q+
 Q+Q+Q+
 Q+Q+Q+
 

Collegamenti esterni

HQ9+ Home page

See also: Hq9plus, Algoritmo, Codice sorgente, Hello world, Linguaggio di programmazione, Quine