Hello world/Text: Difference between revisions
Content deleted Content added
Creation, inclusion of data from console-only and GUI-only pages. |
No edit summary |
||
Line 6:
'''Interpreter:''' [[Bourne Again Shell]] (bash)
#!/bin/bash▼
echo "Goodbye World!"▼
▲#!/bin/bash
▲echo "Goodbye World!"
</nowiki></pre>▼
==BASIC==
Line 15 ⟶ 14:
'''Compiler:''' [[BASICA]]
10 print "Goodbye World!"▼
▲10 print "Goodbye World!"
==C==
Line 23 ⟶ 21:
'''Compiler Suite:''' [[GCC]] 4.0.1
#include <stdio.h>▼
▲#include <stdio.h>
int main(int argc, char **argv)▼
{▼
printf("Goodbye, World!\n");▼
return 0;▼
}▼
▲int main(int argc, char **argv)
▲{
▲ printf("Goodbye, World!\n");
▲ return 0;
▲}
==C++==
Line 38 ⟶ 35:
'''Compiler Suite:''' [[GCC]] 4.1.2, [[Visual Studio]] 2005
#include <iostream>▼
▲#include <iostream>
using std::cout;▼
using std::endl;▼
int main () {▼
cout << "Goodbye, World!" << endl;▼
return 0;▼
}▼
==Lua==▼
▲using std::cout;
▲using std::endl;
'''Interpreter:''' [[Lua]] 5.1.1▼
▲int main () {
▲ cout << "Goodbye, World!" << endl;
print("Goodbye, World!")▼
▲ return 0;
▲}
or:▼
▲==Lua==
print "Goodbye, World!"▼
▲'''Interpreter:''' [[Lua]] 5.1.1
▲print("Goodbye, World!")
▲or:
▲print "Goodbye, World!"
In Lua, parentheses are optional for function calls when there is only one argument and this argument is either a string or a table constructor.
==Pascal==
'''Compiler:''' [[Free Pascal]]
program byeworld;▼
▲ program byeworld;
begin
end.
==Perl==
Line 78 ⟶ 70:
'''Interpreter:''' [[Perl]] 5.8.8
print "Goodbye, World!\n";</nowiki></pre>▼
▲print "Goodbye, World!\n";</nowiki></pre>
=GUI=
==Visual Basic==
'''Compiler Suite:''' [[Visual Studio]] 2005
Sub Main()▼
MsgBox("Goodbye, World!")▼
▲ Sub Main()
End Sub▼
▲ MsgBox("Goodbye, World!")
▲ End Module</nowiki></pre>
▲ End Sub
|