C dilinde yazacağınız ilk program, genellikle "Merhaba Dünya" mesajını ekrana yazdıran basit bir programdır. Bu, dilin temel yapısını öğrenmek ve çalışma prensiplerini kavramak için mükemmel bir başlangıçtır.
Bu programda, kullanıcıya herhangi bir giriş yapması gerekmez; yalnızca ekrana yazı yazdırılır. Bu basit programın yazılması, dilin temel özelliklerini anlamak için ideal bir adımdır.

Programın Temel Yapısı
- #include <stdio.h>: Bu satır, programın giriş/çıkış işlemlerini yapmak için gerekli olan `stdio.h` başlık dosyasını dahil eder.
- int main(): Programın başlangıç noktasıdır. Her C programı bu fonksiyonla başlar.
- printf(): Ekrana yazı yazdırmak için kullanılır.
- return 0: Programın başarılı bir şekilde sonlandığını belirtir ve çıkış kodunu 0 olarak verir.
İlk C Programınız: "Merhaba Dünya"
Şimdi, ilk programınızı yazmaya başlayalım. Aşağıdaki C kodu, ekrana "Merhaba Dünya" mesajını yazdıracaktır:
Kod:
#include <stdio.h>
int main() {
// Ekrana "Merhaba Dünya" yazdıran program
printf("Merhaba Dünya!\n");
return 0;
}
Bu kod, C programınızın temel yapısını anlamanızı sağlayacaktır. Şimdi, her satırı açıklayalım:
- #include <stdio.h>: Bu satır, C dilindeki standart giriş/çıkış işlevlerinin bulunduğu kütüphaneyi (library) programımıza dahil eder. Bu sayede `printf()` fonksiyonu kullanılabilir hale gelir.
- int main(): Bu satır, programın giriş noktasıdır. Programın çalışmaya başladığı fonksiyondur. C dilinde her program, bu fonksiyon ile başlar.
- printf("Merhaba Dünya!\n"); Bu satır, ekrana "Merhaba Dünya!" yazdırır. `\n` karakteri, yazdırılan mesajın sonuna yeni bir satır ekler.
- return 0; Bu satır, programın başarılı bir şekilde sona erdiğini belirtir ve çıktıyı işletim sistemine 0 (başarı) koduyla bildirir.
C Programının Çalıştırılması
C programınızı yazdıktan sonra, bu kodu bir dosyaya kaydedin (örneğin, "merhaba.c") ve ardından derleyin. Derleme işlemi, kaynak kodunu makine diline çevirir ve çalıştırılabilir bir dosya oluşturur.
Programı derlemek ve çalıştırmak için terminal komutları:
- Derleme:
gcc merhaba.c -o merhaba
- Çalıştırma:
./merhaba
C Dilini Öğrenmek İçin İpuçları
C dilini öğrenirken şu adımları takip edebilirsiniz:
- Temel Konulara Odaklanın: Değişkenler, veri tipleri, kontrol yapıları gibi temel konularda sağlam bir altyapı oluşturun.
- Pratik Yapın: Öğrendiğiniz her yeni konuyu uygulamalı olarak deneyin. C diliyle kod yazmak, teoriyi pekiştirmenin en iyi yoludur.
- Basit Projeler Yapın: Örneğin, bir hesap makinesi ya da basit bir oyun yaparak öğrendiklerinizi pekiştirebilirsiniz.
Sıkça Sorulan Sorular
C programını öğrenmek zor mu?
C dili, başlangıç için biraz karmaşık olabilir, ancak sabır ve pratikle öğrenilmesi oldukça mümkündür. Temel konuları öğrenmek, C dilini daha kolay anlamanızı sağlar.
C programının avantajları nelerdir?
C, hızlı ve verimli çalışmasıyla tanınır. Donanım üzerinde kontrol sağlar ve diğer programlama dillerini öğrenmek için sağlam bir temel oluşturur.
Hata Yapmaktan Korkmayın!
Kod yazarken hata yapmak öğrenmenin doğal bir parçasıdır. Hataları çözmek, daha iyi programcı olmanızı sağlar.