Kaynak kodu
Vikipedi, özgür ansiklopedi
Kaynak kodu (source code), herhangi bir yazılımın metini olarak açıklanabilir. Programlar belli bir programlama dilinde yazılırlar. İşte bu yazılan metin programın kaynak kodudur.
Yazılan kaynak kodu derleyici ve bağlayıcı programları ile çalıştırılabilir program haline getirilebildiği gibi yorumlanan dillerde doğrudan yorumlayıcı tarafından da çalıştırılabilir. Kullanıcı bu son halini alır ve kullanır. Yazılımın içine girebilen programcı, o yazılımın metninde istediği değişikliği yapabilir. Böylece yazılımı geliştirebileceği gibi, çalışmaz hale getirebilir veya yanlış şekilde çalışmasına sebep olabilir.
Örneğin Windows işletim sistemi de bir yazılımdır ve bunun da kaynak kodu vardır. Bu kodda değişiklik yapılarak programın ismi "Pencereler" olarak değiştirilebilir. Fakat kodu gizli olduğu için bu değişikliği herhangi biri yapamaz. Linux işletim sisteminin kodu ise herkese açıktır ve her kullanıcıya sistemi istediği yönde geliştirme imkânı sunulmaktadır.
C dilinde yazılmış örnek bir kaynak kod:
#include <stdio.h> void main() { printf("Merhaba Dünya\n"); }
Bu örnek kod ekrana "Merhaba Dünya" yazdırır.