“merhaba, dünya” bir programlama diline başlarken dili tanıtmak ve sentaksını göstermek için kullanılan bir programdır. Bu program ekrana “merhaba, dünya” yazısını yazar ve sonlanır.
#include
main()
{
printf(“merhaba, dünyan”);
}
Standart olarak onaylanan “merhaba, dünya” versiyonu:
1. #include
2. int main()
3. {
4. printf(“merhaba, dünya”);
5. return 0;
6. }
1. satır : Bir önişlemci komutudur ve daha program derlenmeden önce devreye girerek istenilen değişiklikleri kaynak dosya üzerinde gerçekleştirir. Bu programda stdio.h (standart input-output) dosyasını programa dahil eder. Bu başlık dosyasında standart giriş-çıkış fonksiyonlarının prototipleri mevcuttur. Burada programdaki komutun amacı printf fonskiyonunu programa dahil etmektir.
2. satır : Bu satırda programda işe main fonksiyonun tanımlanmasıyla başlanmıştır. Main fonksiyonun C dilinde özel bir amacı vardır. Programın çalışma zamanında başladığı yer main fonksiyonudur.
3. satır : Main fonksiyonunun başladığı yeri belirtir.
4. satır : Bu satırda “merhaba, dünya” yazısını(string) ekrana bastırmak için printf fonksiyonu çağırılır ki bu fonksiyonu 1. satırdaki stdio.h dosyası ile programa dahil etmiştik.
5. satır : return değimi main fonksiyonumuzu sonlandırır.
6. satır : Main fonksiyonunun bittiği yeri belirtir.