Grafiksel kullanıcı arayüzü ile merhaba dünya programı, Perl'de GTK kullanılarak vim editöründe yazılmış

Merhaba dünya programı, görsel bir arayüz veya komut satırında "Merhaba dünya!" yazdıran bilgisayar programıdır. Bunun amacı, yeni öğrenilen programlama dilinde basit bir yazı yazmak ve programlama mantığını anlatmaktır.

İlk olarak Brian Kernighan tarafından 1972 yılında C programlama dilinde kullanıldığı bilinmektedir.[kaynak belirtilmeli]

Programlama dillerinde "Merhaba Dünya"

say "Merhaba dünya!"

ADA

procedure Hello is
begin
   Ada.Text_IO.Put_Line ("Merhaba dünya!");
end Hello;

AppleScript

say "Merhaba dünya!"

ASP

<%
Response.write("Merhaba dünya!");
%>

Basic

print "Merhaba dünya!"

Bash

#! /bin/bash

echo "Merhaba dünya!"

C

#include <stdio.h>

int main()
{
   printf("Merhaba dünya!");
}

C++

#include <iostream>

int main()
{
  std::cout<<"Merhaba dünya!\n";
}

C++ (Nesne Yaklaşımlı)

#include <iostream>

class Dunya
{
  public:
    Dunya ()  { std::cout << "Merhaba dünya!\n"; }
    ~Dunya () { std::cout << "Güle güle\n";}
};

int main ()
{
    Dunya(); // bu bir nesne
}

Clojure

(defn merhaba-dunya []
   (println "Merhaba, Dünya!"))
(merhaba-dunya)

CoffeeScript (Node.js)

console.log 'Merhaba dünya!'

D

import std.stdio;

void main()
{
    writeln("Merhaba, Dünya!");
}

Dart

void main() {
  print('Merhaba, Dünya!');
}

Groovy

println "Merhaba, Dünya!"

HTML

<!DOCTYPE html>
<html>
   <head></head>
   <body>
       <p>Merhaba dünya!</p>
   </body>
</html>

Etiketler ihmal edilebilir

Merhaba dünya!

Java

public class HelloWorld 
{
    public static void main(String[] args)
    {
        System.out.println("Merhaba dünya!");
    }
}

JavaScript (Node.js)

console.log("Merhaba dünya!")

JavaScript

Tarayıcı konsolunda yazdırma

console.log("Merhaba dünya!");

Pop-up göstererek yazdırma

alert("Merhaba dünya!");

Dökümana yazdırma

document.write('Merhaba dünya!');

Kotlin

fun main(args: Array<String>) {
    println("Merhaba, Dünya!")
}

Lua

print("Merhaba, Dünya!")

Objective-C

C-Stili Merhaba Dünya

#import <Foundation/Foundation.h>

int main()
{
   NSLog(@"Merhaba, Dünya!");
   return 0;
}

Objective-C Stili Merhaba Dünya

#import <Foundation/Foundation.h>
int main (int argc, const char * argv[])
{
   NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
   NSLog (@"Merhaba, Dünya!");
   [pool drain];    
   return 0; 
}

Pascal

begin
  Writeln('Merhaba dünya!');
end.

Perl

print "Merhaba dünya!\n";

PHP

<?php
echo "Merhaba dünya!\n";
?>

Etiketler ihmal edilebilir

echo "Merhaba dünya!\n"

Ruby

puts "Merhaba dünya!"

Seed7

$ include "seed7_05.s7i";

  const proc: main is func
    begin
      writeln("Merhaba dünya!");
    end func;

Python 2

print "Merhaba dünya!"

Python 3

print("Merhaba dünya!")

Scala

object Merhaba {
    def main(args: Array[String]) = {
        println("Merhaba, Dünya!")
    }
}

Swift

print("Merhaba, Dünya!")

Visual Basic .NET

Imports System.Console

Class MerhabaDunya

    Public Shared Sub Main()
        WriteLine("Merhaba Dünya!")
    End Sub

End Class

C#

using System;

class Hello
{
    static void Main(string[] args)
    {
        Console.WriteLine("Hello World!");
    }
}

Rust

fn main() {
    println!("Merhaba, Dünya!");
}

Kaynakça

Dış bağlantılar