Merhaba dünya programı

Merhaba-dünya-programı, (İngilizce: Hello-world-programm), bir programlama dilinde eksiksiz bir program için hangi komutların veya bileşenlerin gerekli olduğunu mümkün olan en basit şekilde göstermek ve böylece sözdizimi hakkında bir ilk fikir vermek için tasarlanmış küçük bir bilgisayar programıdır. Programın görevi Almanca Hallo Welt! ya da İngilizce Hello World! metninin çıktısını vermektir. Görevin basit olması nedeniyle, bu tür programlar özellikle didaktik amaçlar için uygundur. Bu nedenle birçok programlama ders kitabında başlangıç programı olarak kullanılır.
"Merhaba Dünya!" metninin kullanımı bir gelenektir ve Brian Kernighan tarafından 1974 yılında C programlama dili üzerine yazılmış dahili bir Bell Laboratories programlama kılavuzu olan Programming in C - A Tutorial'a kadar uzanır[1], Kernighan bir yıl önce B programlama diline girişte "hello" ve "world" kelimelerini zaten kullanmıştı.[2] Ancak metin ancak 1978 yılında Brian Kernighan ve Dennis Ritchie tarafından The C Programming Language başlıklı kitapta yayınlandığında tanındı.[3]
Programlama dillerinde "Merhaba Dünya"
[değiştir | kaynağı değiştir]say "Merhaba dünya!"
procedure Hello is
begin
Ada.Text_IO.Put_Line ("Merhaba dünya!");
end Hello;
say "Merhaba dünya!"
<%
Response.write("Merhaba dünya!");
%>
print "Merhaba dünya!"
#! /bin/bash
echo "Merhaba dünya!"
#include <stdio.h>
int main()
{
printf("Merhaba dünya!");
return 0;
}
#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
[değiştir | kaynağı değiştir]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
[değiştir | kaynağı değiştir]console.log("Merhaba dünya!");
Pop-up göstererek yazdırma
[değiştir | kaynağı değiştir]alert("Merhaba dünya!");
Dokümana yazdırma
[değiştir | kaynağı değiştir]document.write('Merhaba dünya!');
fun main(args: Array<String>) {
println("Merhaba, Dünya!")
}
print("Merhaba, Dünya!")
C-Stili Merhaba Dünya
[değiştir | kaynağı değiştir]#import <Foundation/Foundation.h>
int main()
{
NSLog(@"Merhaba, Dünya!");
return 0;
}
Objective-C Stili Merhaba Dünya
[değiştir | kaynağı değiştir]#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";
<?php
echo "Merhaba dünya!\n";
?>
Etiketler ihmal edilebilir
[değiştir | kaynağı değiştir]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;
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.Console
Class MerhabaDunya
Public Shared Sub Main()
WriteLine("Merhaba Dünya!")
End Sub
End Class
using System;
class Hello
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
fn main() {
println!("Merhaba, Dünya!");
}
Kaynakça
[değiştir | kaynağı değiştir]- ^ "Wayback Machine" (PDF). webcf.waybackmachine.org. Erişim tarihi: 27 Ocak 2025.
- ^ "The Programming Language B". webcf.waybackmachine.org. Erişim tarihi: 27 Ocak 2025.
- ^ Kernighan, Brian W.; Ritchie, Dennis M. (1991). The C programming language. 28. print. Englewood Cliffs, NJ: Prentice-Hall. ISBN 978-0-13-110163-0.
Dış bağlantılar
[değiştir | kaynağı değiştir]- "Çeşitli Programlama Dillerinde "Merhaba Dünya!" Programları". 19 Eylül 2017 tarihinde kaynağından arşivlendi.
| Yazılım ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz. |