Merhaba dünya programı - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Programlama dillerinde "Merhaba Dünya"
    • 1.1 ADA
    • 1.2 AppleScript
    • 1.3 ASP
    • 1.4 Basic
    • 1.5 Bash
    • 1.6 C
    • 1.7 C++
    • 1.8 C++ (Nesne Yaklaşımlı)
    • 1.9 Clojure
    • 1.10 CoffeeScript (Node.js)
    • 1.11 D
    • 1.12 Dart
    • 1.13 Groovy
    • 1.14 HTML
      • 1.14.1 Etiketler ihmal edilebilir
    • 1.15 Java
    • 1.16 JavaScript (Node.js)
    • 1.17 JavaScript
      • 1.17.1 Tarayıcı konsolunda yazdırma
      • 1.17.2 Pop-up göstererek yazdırma
      • 1.17.3 Dokümana yazdırma
    • 1.18 Kotlin
    • 1.19 Lua
    • 1.20 Objective-C
      • 1.20.1 C-Stili Merhaba Dünya
      • 1.20.2 Objective-C Stili Merhaba Dünya
    • 1.21 Pascal
    • 1.22 Perl
    • 1.23 PHP
      • 1.23.1 Etiketler ihmal edilebilir
    • 1.24 Ruby
    • 1.25 Seed7
    • 1.26 Python 2
    • 1.27 Python 3
    • 1.28 Scala
    • 1.29 Swift
    • 1.30 Visual Basic .NET
    • 1.31 C#
  • 2 Kaynakça
  • 3 Dış bağlantılar

Merhaba dünya programı

  • العربية
  • Asturianu
  • Azərbaycanca
  • Boarisch
  • Беларуская
  • Български
  • বাংলা
  • Bosanski
  • Català
  • کوردی
  • Čeština
  • Dansk
  • Deutsch
  • Ελληνικά
  • English
  • Esperanto
  • Español
  • Eesti
  • Euskara
  • فارسی
  • Suomi
  • Fɔ̀ngbè
  • Français
  • Galego
  • עברית
  • हिन्दी
  • Hrvatski
  • Magyar
  • Հայերեն
  • İnterlingua
  • Bahasa Indonesia
  • İtaliano
  • 日本語
  • ქართული
  • Qaraqalpaqsha
  • ಕನ್ನಡ
  • 한국어
  • Lëtzebuergesch
  • Latviešu
  • Minangkabau
  • Македонски
  • മലയാളം
  • Bahasa Melayu
  • Nederlands
  • Norsk nynorsk
  • Norsk bokmål
  • Polski
  • Português
  • Română
  • Русский
  • Саха тыла
  • Scots
  • Srpskohrvatski / српскохрватски
  • Simple English
  • Slovenčina
  • Slovenščina
  • Shqip
  • Српски / srpski
  • Svenska
  • தமிழ்
  • Тоҷикӣ
  • ไทย
  • Toki pona
  • Українська
  • اردو
  • Oʻzbekcha / ўзбекча
  • Tiếng Việt
  • 吴语
  • მარგალური
  • 中文
  • 粵語
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
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ı, (İ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!"

ADA

[değiştir | kaynağı değiştir]
procedure Hello is
begin
   Ada.Text_IO.Put_Line ("Merhaba dünya!");
end Hello;

AppleScript

[değiştir | kaynağı değiştir]
say "Merhaba dünya!"

ASP

[değiştir | kaynağı değiştir]
<%
Response.write("Merhaba dünya!");
%>

Basic

[değiştir | kaynağı değiştir]
print "Merhaba dünya!"

Bash

[değiştir | kaynağı değiştir]
#! /bin/bash

echo "Merhaba dünya!"

C

[değiştir | kaynağı değiştir]
#include <stdio.h>

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

C++

[değiştir | kaynağı değiştir]
#include <iostream>

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

C++ (Nesne Yaklaşımlı)

[değiştir | kaynağı değiştir]
#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

[değiştir | kaynağı değiştir]
(defn merhaba-dunya []
   (println "Merhaba, Dünya!"))
(merhaba-dunya)

CoffeeScript (Node.js)

[değiştir | kaynağı değiştir]
console.log 'Merhaba dünya!'

D

[değiştir | kaynağı değiştir]
import std.stdio;

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

Dart

[değiştir | kaynağı değiştir]
void main() {
  print('Merhaba, Dünya!');
}

Groovy

[değiştir | kaynağı değiştir]
println "Merhaba, Dünya!"

HTML

[değiştir | kaynağı değiştir]
<!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!

Java

[değiştir | kaynağı değiştir]
public class HelloWorld 
{
    public static void main(String[] args)
    {
        System.out.println("Merhaba dünya!");
    }
}

JavaScript (Node.js)

[değiştir | kaynağı değiştir]
console.log("Merhaba dünya!")

JavaScript

[değiştir | kaynağı değiştir]

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!');

Kotlin

[değiştir | kaynağı değiştir]
fun main(args: Array<String>) {
    println("Merhaba, Dünya!")
}

Lua

[değiştir | kaynağı değiştir]
print("Merhaba, Dünya!")

Objective-C

[değiştir | kaynağı değiştir]

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; 
}

Pascal

[değiştir | kaynağı değiştir]
begin
  Writeln('Merhaba dünya!');
end.

Perl

[değiştir | kaynağı değiştir]
print "Merhaba dünya!\n";

PHP

[değiştir | kaynağı değiştir]
<?php
echo "Merhaba dünya!\n";
?>

Etiketler ihmal edilebilir

[değiştir | kaynağı değiştir]
echo "Merhaba dünya!\n"

Ruby

[değiştir | kaynağı değiştir]
puts "Merhaba dünya!"

Seed7

[değiştir | kaynağı değiştir]
$ include "seed7_05.s7i";

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

Python 2

[değiştir | kaynağı değiştir]
print "Merhaba dünya!"

Python 3

[değiştir | kaynağı değiştir]
print("Merhaba dünya!")

Scala

[değiştir | kaynağı değiştir]
object Merhaba {
    def main(args: Array[String]) = {
        println("Merhaba, Dünya!")
    }
}

Swift

[değiştir | kaynağı değiştir]
print("Merhaba, Dünya!")

Visual Basic .NET

[değiştir | kaynağı değiştir]
Imports System.Console

Class MerhabaDunya

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

End Class

C#

[değiştir | kaynağı değiştir]
using System;

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

Rust

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

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ "Wayback Machine" (PDF). webcf.waybackmachine.org. Erişim tarihi: 27 Ocak 2025. Arşivlenmesi gereken bağlantıya sahip kaynak şablonu içeren maddeler (link)
  2. ^ "The Programming Language B". webcf.waybackmachine.org. Erişim tarihi: 27 Ocak 2025. Arşivlenmesi gereken bağlantıya sahip kaynak şablonu içeren maddeler (link)
  3. ^ 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. 
Taslak simgesiYazılım ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz.
"https://tr.wikipedia.org/w/index.php?title=Merhaba_dünya_programı&oldid=34820685" sayfasından alınmıştır
Kategori:
  • Yazılım taslakları
Gizli kategoriler:
  • Arşivlenmesi gereken bağlantıya sahip kaynak şablonu içeren maddeler
  • Tüm taslak maddeler
  • Sayfa en son 17.19, 20 Şubat 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Merhaba dünya programı
Konu ekle