Ayrıntılı Konu Bilgileri
Sayfa BaşlığıKonu: Kaynak Kodu Nedir ? Ne İşe Yarar?
Mesaj SayısıMesaj Sayısı: 0 cevap var
OkumaGösterim: 161
Google Özel Arama

Gönderen Konu: Kaynak Kodu Nedir ? Ne İşe Yarar?  (Okunma sayısı 161 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Kaynak Kodu Nedir ? Ne İşe Yarar?
« : 16 Ekim 2020, 22:15:10 »


 

Kaynak kod, bilgisayar programlamanın insan tarafından okunabilir aşamasıdır.

Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
Web siteleri birer yazılımdır. Asp veya PHP altyapısı ile yazılabilen bu yazılımların html biçimli kaynak kodları bulunur. Kaynak kodları her hangi bir yazılımın, makine diline dönüştürülüp işlenip yorumlanmasından önce insanların okuyup üzerinde çalışabildikleri kodlardır. Bu kodlar evrensel bir dili ifade eder ve internet verilerinin genelinde bu dil hakimdir.Hyper Text Markup Language tanımının kısaltması olan HTML metinler, Hyper Text Transfer Protocol (HTTP) üzerinden yayımlanır. HTML kaynakların çözümlemesi ise web tarayıcılar ile yapılır. Normal koşullarda uzun kodlar biçiminde görüntülenen HTML belgeleri, tarayıcılar tarafından görsel olarak dönüştürülür. Bizim tarayıcıda gördüğümüz görsel yapının ortaya çıkmasını sağlayan bu HTML altyapıya Kaynak kodu denir. Ancak kaynak kodlar tek başlarına sitelerin ortaya çıkmasını elbette sağlamaz. Bu kodlar birer yol haritası olarak tarayıcının hangi unsurları kullanarak siteyi görüntüleyeceğini gösterir. Ayrıca modern web tasarım bakımından doğru kodlanmış sitelerde kaynak kodları dinamiktir ve birçok farklı kaynağın ilgili sayfanın parametreleri ile kompoze edilmesi ile oluşturulur.
Kaynak kodun amaçları
 Yazılım oluşturma için temel oluşturmanın ötesinde, kaynak kodun başka önemli amaçları da vardır. Örneğin, kaynak koduna erişimi olan kalifiye kullanıcılar, gerekirse yazılım yüklemelerini daha kolay bir şekilde özelleştirebilir.Bu arada, diğer geliştiriciler kaynak kodunu diğer işletim platformları için benzer programlar oluşturmak için kullanabilirler. Kaynak koduna erişim, programcıların, kodları öğrenme amacıyla paylaşarak veya diğer uygulamalar için bölümlerini geri dönüştürerek topluluklarına katkıda bulunmalarına da olanak tanır.

Kaynak Kod Örneği
<div class="text">

<p>Web Tasarım <a href="Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap" title="Atamedya Web Tasarım">Atamedya</a> Farkı</p>

</div>

 
Kaynak kodun geçmişi
 Kaynak kodun tarihsel başlangıcını belirlemek öznel ve zor bir alıştırmadır. İlk yazılım 1940'larda ikili kodda yazılmıştır; bu yüzden bakış açısına bağlı olarak, bu tür programlar kaynak kodunun ilk örnekleri olabilir.
Kaynak kodun bugün tanıdığımız ilk örneklerinden biri, bilgisayar biliminin ilk öncülerinden Tom Kilburn tarafından yazılmıştır. Kilburn, 1948'de bir bilgisayarın belleğinde elektronik olarak tutulan ilk başarılı dijital programı yarattı. (yazılım bir matematik denklemi çözdü)
Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
1950'lerde ve 60'larda, kaynak kodu genellikle programları oluşturan şirketler tarafından yazılımla ücretsiz olarak sağlandı. Büyüyen bilgisayar şirketleri yazılımın kullanımını genişlettikçe, kaynak kodu daha üretken hale geldi ve aranmaya başladı. İnternet çağından önce dergileri hesaplamak, kaynak kodları genellikle sayfalarına yazdırır ve okuyucuların kendi kullanımları için karakter için kod karakterini yeniden yazmaları gerekir. Daha sonra, disketler kaynak kodunu elektronik olarak paylaşmanın fiyatını düşürdü ve daha sonra internet bu engelleri daha da sildi.
Kaynak Kod Lisansı

Kaynak kodu özel veya açık olabilir. Birçok şirket kaynak kodunu yakından korur. Kullanıcılar derlenmiş kodu kullanabilir, ancak onu göremez veya değiştiremez. Microsoft Office, tescilli bir kaynak kodu örneğidir. Diğer şirketler kodlarını internette, herkesin indirebileceği bir yere koyarlar. Apache, OpenOffice açık kaynaklı yazılım koduna bir örnektir.
Yorumlanan Program Dilleri Kodu

JavaScript gibi bazı programlama dilleri makine kodunda derlenmez, bunun yerine yorumlanır. Bu durumlarda, kaynak kod ile nesne kodu arasındaki fark geçerli değildir, çünkü yalnızca bir kod vardır. Bu tek kod kaynak koddur ve okunup kopyalanabilir. Bazı durumlarda, bu kodun geliştiricileri kasıtlı olarak görüntülemeyi önlemek için şifreleyebilir. Yorumlanan programlama dilleri Python, Java, Ruby, Perl, PHP, Postscript, VBScript ve diğerleridir.

 Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap


Paylaş delicious Paylaş digg Paylaş facebook Paylaş furl Paylaş linkedin Paylaş myspace Paylaş reddit Paylaş stumble Paylaş technorati Paylaş twitter
 

Benzer Konular

  Konu / Başlatan Yanıt Son İleti
0 Yanıt
4542 Gösterim
Son İleti 15 Ekim 2011, 13:35:37
Gönderen: webci08
0 Yanıt
358 Gösterim
Son İleti 30 Nisan 2017, 10:49:26
Gönderen: darknov4
0 Yanıt
227 Gösterim
Son İleti 17 Mayıs 2019, 09:22:28
Gönderen: delaporta444
0 Yanıt
149 Gösterim
Son İleti 18 Ekim 2020, 13:44:12
Gönderen: delaporta444
0 Yanıt
145 Gösterim
Son İleti 18 Ekim 2020, 14:00:40
Gönderen: delaporta444