Programlama Dillerinde “Hello World” Örneği ve Açıklamaları

Kutay Utku
3 dk okuma

“Hello World” programı, yazılım dünyasında bir geleneğin başlangıcıdır. Yeni bir programlama dili öğrenirken genellikle ilk yazılan program budur. Amaç, dilin temel çıktı (output) mekanizmasını öğrenmek ve geliştirme ortamının doğru çalıştığını test etmektir.

Aşağıda görselde yer alan diller ve karşılık gelen “Hello World” kodları bulunmaktadır:

1️⃣ C

printf("Hello World!");

Açıklama:

  • printf() fonksiyonu standart giriş/çıkış kütüphanesinin bir parçasıdır (stdio.h).
  • Ekrana metin yazdırmak için kullanılır.
  • C dili düşük seviyeli, performans odaklı ve sistem programlamada yaygın olarak kullanılır.
  • Genellikle gömülü sistemler ve işletim sistemi geliştirmede tercih edilir.

2️⃣ C++

cout << "Hello World!";

Açıklama:

  • cout, C++’ın standart çıktı nesnesidir.
  • << operatörü veriyi çıktı akışına gönderir.
  • Nesne yönelimli programlama (OOP) desteği sunar.
  • Oyun motorları, yüksek performanslı uygulamalar ve sistem yazılımlarında sıkça kullanılır.

3️⃣ Java

System.out.println("Hello, World!");

Açıklama:

  • System.out standart çıktı akışını temsil eder.
  • println() metni yazdırır ve satır sonu ekler.
  • Platform bağımsızdır (JVM sayesinde).
  • Kurumsal uygulamalar ve Android geliştirmede yaygındır.

4️⃣ Python

print("Hello World")

Açıklama:

  • print() fonksiyonu oldukça sade ve okunabilir bir yapı sunar.
  • Python minimal ve öğrenmesi kolay bir dildir.
  • Yapay zeka, veri bilimi, otomasyon ve web geliştirme alanlarında çok popülerdir.

5️⃣ JavaScript

console.log("Hello, World!");

Açıklama:

  • console.log() tarayıcı konsoluna çıktı verir.
  • JavaScript web tarayıcılarında çalışan temel programlama dilidir.
  • Frontend ve backend (Node.js) geliştirmede kullanılır.

6️⃣ PHP

echo "Hello World!";

Açıklama:

  • echo PHP’de çıktı vermek için kullanılan yapıdır.
  • Sunucu taraflı web geliştirme dilidir.
  • Dinamik web sitelerinde uzun yıllardır kullanılmaktadır.

7️⃣ C#

System.Console.WriteLine("Hello World!");

Açıklama:

  • System.Console.WriteLine() konsola çıktı verir.
  • Microsoft ekosisteminde (.NET) yaygındır.
  • Masaüstü, web ve oyun geliştirmede (Unity) kullanılır.

8️⃣ Fortran

print *, "Hello, World"

Açıklama:

  • print * genel amaçlı çıktı komutudur.
  • Bilimsel hesaplamalar ve mühendislik uygulamalarında kullanılan eski ama güçlü bir dildir.
  • Yüksek performanslı matematiksel işlemlerde tercih edilir.

9️⃣ Ruby

puts "Hello World"

Açıklama:

  • puts metni yazdırır ve otomatik olarak satır sonu ekler.
  • Okunabilirliği yüksek bir dildir.
  • Ruby on Rails framework’ü ile web geliştirmede kullanılır.

🔟 Ada

Put_Line("Hello World!");

Açıklama:

  • Put_Line() standart çıktı prosedürüdür.
  • Güvenlik ve hata toleransı yüksek sistemlerde kullanılır.
  • Savunma sanayi ve kritik sistem yazılımlarında tercih edilir.

Genel Değerlendirme

Bu örnekten görülebileceği gibi:

  • Bazı diller fonksiyon kullanır (printf, print)
  • Bazıları nesne üzerinden çağrı yapar (System.out.println)
  • Bazıları özel anahtar kelimeler kullanır (echo, puts)
  • Sözdizimi farklı olsa da temel amaç aynıdır: standart çıktı akışına metin yazdırmak

“Hello World” örneği, her dilin:

  • Sözdizimini
  • Çıktı mekanizmasını
  • Temel program yapısını
    anlamaya yardımcı olur.
💬 Yorum Bırak