Merhaba dünya programı

Geleneksel acemi bilgisayar programı

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.

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

İ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!"
procedure Hello isbegin   Ada.Text_IO.Put_Line ("Merhaba dünya!");end Hello;

AppleScript

say "Merhaba dünya!"
<%Response.write("Merhaba dünya!");%>
print "Merhaba dünya!"
#! /bin/bashecho "Merhaba dünya!"
#include <stdio.h>int main(){   printf("Merhaba dünya!");}
#include <iostream>int main(){  std::cout<<"Merhaba dünya!\n";}
#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}
(defn merhaba-dunya []   (println "Merhaba, Dünya!"))(merhaba-dunya)
console.log 'Merhaba dünya!'
import std.stdio;void main(){    writeln("Merhaba, Dünya!");}
void main() {  print('Merhaba, Dünya!');}
println "Merhaba, Dünya!"
<!DOCTYPE html><html>   <head></head>   <body>       <p>Merhaba dünya!</p>   </body></html>

Etiketler ihmal edilebilir

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

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!');
fun main(args: Array<String>) {    println("Merhaba, Dünya!")}
print("Merhaba, Dünya!")

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; }
begin  Writeln('Merhaba dünya!');end.
print "Merhaba dünya!\n";
<?phpecho "Merhaba dünya!\n";?>

Etiketler ihmal edilebilir

echo "Merhaba dünya!\n"
puts "Merhaba dünya!"
$ include "seed7_05.s7i";  const proc: main is func    begin      writeln("Merhaba dünya!");    end func;

Python 2

print "Merhaba dünya!"
print("Merhaba dünya!")
object Merhaba {    def main(args: Array[String]) = {        println("Merhaba, Dünya!")    }}
print("Merhaba, Dünya!")
Imports System.ConsoleClass MerhabaDunya    Public Shared Sub Main()        WriteLine("Merhaba Dünya!")    End SubEnd Class
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