E D R , A S I H C RSS

Hello World

Hello, World! 라는 문 로그램 대부 를 배다.

HelloWorld 를 만들까. 떻게 모든 가 된것까.
로그래밍 HelloWorld는 관 1978 된, 브라 과 데 "The C Programming Language"라는 롯되다.

가 나때부 '로그래밍 모델링' 라는 개념 들고 닐까. . . 멋다;

CACM 는 OO Language (Java ) C HelloWorld 로 드는 관련 OO 라는 논 다는. ^^

Hello World

C version

~cpp 
#include <stdio.h>

int main(void)
{
    printf("Hello, World!n");
    return 0;
}

C++ version

~cpp 
#include <iostream>
using namespace std;

int main() {
    cout << "Hello, World" << endl;
    return 0;
}

Python version

~cpp 
print "Hello, World!"

Perl version

~cpp 
#/usr/bin/perl

print "Hello World!n";

Ruby version

puts "Hello World!"

Ruby version (OOP)

class String
    def say
        puts self
    end
end
"Hello, world!".say

Java version


~cpp 
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

~cpp 
public class HelloWorld{
    public static void main(String[] args){
        Mouth mouth = new Mouth();
        mouth.say("Hello World!");
    }
}
class Mouth{
    public void say(String what){
        System.out.println(what);
    }
}

PHP Web version

~cpp 
<?php 
    echo "<H1>Hello, World!</H1><BR>n"
?>

PHP Web - Template version

~cpp 
<?php
    include_once "class.CHTemplate.inc";
    $tpl = CHTemplate();
    $tpl->load_file("template_hello.tpl");
    $tpl->register("MessageString", "Hello, World!");
    $tpl->pprint();
?>

----
template_hello.tpl

<HTML>
<BODY><TABLE BORDER=1><TR><TD>
<H1> {MessageString} </H1>
</TD></TR></TABLE></BODY>
</HTML>

Windows API version

~cpp 
#include <windows.h>

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int nCmdShow)
{
    MessageBox (NULL, "Hello, World!", "Message", MB_OK);
    return 0;
}


Scheme version

~cpp 
(write "Hello World")

C# version

~cpp 
using System;

namespace HelloWorld
{
	class HelloWorld
	{
		static void Main()
		{
			Console.WriteLine("Hello World!");
		}
	}
}

VB.NET version

~cpp 
Module HelloWorld

    Sub Main()
        Console.WriteLine("Hello World!")
    End Sub

End Module

J# version

~cpp 
package HelloWorld;

public class HelloWorld
{
	public static void main()
	{
		System.Console.WriteLine("Hello World!");
	}
}

Managed Extension C++ version

~cpp 
#using <mscorlib.dll>

using namespace System;

int main(void)
{
    Console::WriteLine("Hello World");
    return 0;
}

Ada version

~cpp
with Ada.Text_IO;
Procedure main is
begin
   Ada.Text_IO.Put_Line("Hello World!");
end main;
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2022-10-20 00:49:59
Processing time 0.0115 sec