Projects / var'aq


var'aq is a speculative exercise in language creation: what does a programming language used by Klingons look like? It is a real programming language (not just a toy) that tries to imagine what it's like to be a hacker of the best-documented alien race in science fiction.


Recent releases

  •  05 Sep 2001 18:04

    Release Notes: This release features major enhancements to list support and some (not many; read the source) bilingual keywords. The file you want is This is a prerelease version.

    •  31 Jul 2001 05:12

      Release Notes: This is a prerelease version of the interpreter, to be included in the upcoming martoq release of the var'aq reference interpreter. It includes list support, implemented by Jeff Evarts. It does not supersede the Azetbur release.

      •  04 Jan 2001 20:47

        Release Notes: Somewhat more of the spec has been implemented, and a translator program has been contributed. Also, the arithmetic operator names have been changed to reflect recent additions to the Klingon vocabulary canon.

        •  13 Sep 2000 03:48

          Release Notes: This is the qor release, based on the 090800-interim release, which incorporates all of its functionality along with a new English->Klingon code translator and a revised spec.

          •  08 Sep 2000 17:59

            Release Notes: This release adds extensive revisions to the spec and a number of features to the interpreter (including basic string support and math functions). These are available only in varaq-engl (the English version of the interpreter) at this time, but should be transferred to the Klingon version soon.

            Recent comments

            08 Sep 2000 15:36 lain

            [complimentary tone] This is the nerdiest thing I've ever seen.

            27 Jul 2000 20:25 wubby

            I guess...
            it was only a matter of time. I knew someone, somewhere would actually do this. I commend you for having the naHlet to try it.



            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.