16
It's well known that Brainf*ck is very bad at Kolmogorov-complexity problems, for example, it requires around 100 characters just to print "Hello world".
However, there might be texts where Brainf*ck is just very good at.
Your task is now to write a program that takes no input, and it displays the following:
☺
That is, a smiley face (ASCII 1, if you browser does not render it).
Brainf*ck can do it in 2 characters.
+.
Try to find a language that beats it!
We assume your console can actually display that character (or your font has it, etc.).
Shortest code wins. If there are more of the same length, the first wins, but I'll upvote the others as well.
EDIT: I'm very sorry, I did not think the first post arrives this soon. A quick edit: the language has to be Turing-complete!
7I must dispute your description of the output: While your code really outputs a character with the binary code 1, it is not ASCII-encoded, but belongs to some DOS codepage encoding like CP850 or CP437. In any modern console the smiley will not appear, because modern == UTF-8. ☺ – Sven – 2012-11-09T16:06:14.740