Category:C0H: Difference between revisions

no edit summary
m (Derived from and compatible with C.)
No edit summary
 
(One intermediate revision by one other user not shown)
Line 7:
|compat=nominative
|express=explicit
|strength=weak}}{{language programming paradigm|Imperative}}
|hopl=no}}{{language programming paradigm|Imperative}}
'''C0H''' is a general-purpose, [[procedural programming|procedural]], [[imperative programming|imperative]] computer programming language, partially developed by André van Delft in 2011. It is a small extension to the well known [[derived from::compatible with::C]] programming language, allowing for the smallest "Hello World" program that one can think of.
 
The development of C0H has been inspired on the [[HQ9+]] programming language, which accepts "H" in its source to print "Hello World!". However, HQ9+ is not a general purpose programming language; in fact it has very limited capabilities. C0H improves over HQ9+ by offering the full power of the C language; moreover, C0H offers a shorter path to writing a Hello World program: just create an empty file!
 
C0H has been followed up by [[C1R]], a C extension aimed at short solutions for tasks that are implemented by C programs at RosettaCode.org.
==Versions==
* version 0.99 existed for about 35 minutes. An empty input source file would result in a program printing "Hello World!".