Programlama: Revizyonlar arasındaki fark

[kontrol edilmiş revizyon][kontrol edilmiş revizyon]
İçerik silindi İçerik eklendi
Mavrikant Bot (mesaj | katkılar)
Kaynaksız şablonuna tarih eklendi. Kaynak
Ufukart (mesaj | katkılar)
k Wiki linkleri eklendi.
1. satır:
{{Kaynaksız|tarih=Kasım 2016}}
'''Programlama''' ya da diğer adıyla '''[[yazılım]]lama''' ([[İng.]] {{dil|en|programming}}), bilgisayarın donanıma nasıl davranacağını anlatan, bilgisayara yön veren komutlar, kelimeler, [[aritmetik]] işlemlerdir. Diğer bir tanım verecek olursak '''programlama''', [[Program|bilgisayar programlarının]] yazılması, test edilmesi ve bakımının yapılması sürecine verilen isimdir.
Programlama, bir [[Programlama dilleri|programlama dilinde]] yapılır. Bu programlama dili Java ve C# gibi yüksek seviyede bir dil olabileceği gibi C, [[assembly]] ve bazı durumlarda [[makine dili]] de olabilir. Yazılan [[kaynak kodu]] genellikle bir [[derleyici]] ve [[bağlayıcı (bilgisayar)|bağlayıcı]] yardımıyla belirli bir sistemde çalıştırılabilir hale getirilir. Ayrıca kaynak kodu, bir yorumlayıcı yardımıyla derlemeye gerek duyulmadan satır satır çalıştırılabilir.Derleyici, yazılan programları okuyup içerisinde mantıksal veya yazımsal hatalar olup olmadığını bulan, bulduğu hataları kullanıcıya göstererek programın düzeltilmesine yardım eden, hata yoksa programı çalıştırıp sonucunu gösteren, ayrıca çeşidine göre pek çok başka özelliği barındırabilen (bir değişkenin üzerine mouse ile gelindiğinde değişkenin özelliklerini gösterme, fonksiyonun üzerine gelindiğinde kod içerisinde fonksiyonu bulup yazıldığı satıra gidebilme, kodların daha kolay okunabilmesi için etiketler yardımıyla kodları toparlayacak bölgeler oluşturabilme...) birer platformdur.
 
Programlama, bir [[Programlama dilleri|programlama dilinde]] yapılır. Bu programlama dili [[Java (programlama dili)|Java]] ve [[C Sharp|C#]] gibi yüksek seviyede bir dil olabileceği gibi [[C (programlama dili)|C]], [[assembly]] ve bazı durumlarda [[makine dili]] de olabilir. Yazılan [[kaynak kodu]] genellikle bir [[derleyici]] ve [[bağlayıcı (bilgisayar)|bağlayıcı]] yardımıyla belirli bir sistemde çalıştırılabilir hale getirilir. Ayrıca kaynak kodu, bir yorumlayıcı yardımıyla derlemeye gerek duyulmadan satır satır çalıştırılabilir. Derleyici, yazılan programları okuyup içerisinde mantıksal veya yazımsal hatalar olup olmadığını bulan, bulduğu hataları kullanıcıya göstererek programın düzeltilmesine yardım eden, hata yoksa programı çalıştırıp sonucunu gösteren, ayrıca çeşidine göre pek çok başka özelliği barındırabilen (bir değişkenin üzerine [[Fare (bilgisayar)|mouse]] ile gelindiğinde değişkenin özelliklerini gösterme, fonksiyonun üzerine gelindiğinde kod içerisinde fonksiyonu bulup yazıldığı satıra gidebilme, kodların daha kolay okunabilmesi için etiketler yardımıyla kodları toparlayacak bölgeler oluşturabilme...) birer platformdur.
Programcılar genelde programlamayı gerçek hayata benzetirler. Bir program yazmak veya bir problemi çözmek için öncelikle komutları unutmak ve çözümü gerçek hayatta yapıyormuş gibi düşünmek gerekir. Onlara göre komutlar sadece araçtır.
 
[[Programcı|Programcılar]] genelde programlamayı gerçek hayata benzetirler. Bir program yazmak veya bir problemi çözmek için öncelikle komutları unutmak ve çözümü gerçek hayatta yapıyormuş gibi düşünmek gerekir. Onlara göre komutlar sadece araçtır.
Programlamaya başlayanların kendi dilleriyle "Merhaba Dünya" (Genelde : "Hello World!") yazmalarıyla başlar ve bir programlama dilini öğrenmekteki tek zorluk programlamanın ne olduğunu öğrenmektir. Bundan sonraki aşamalar ise kolayca atlatılabilir.
 
Programlamaya başlayanların kendi dilleriyle "Merhaba Dünya" (Genelde : "Hello World!") yazmalarıyla başlar ve bir programlama dilini öğrenmekteki tek zorluk programlamanın ne olduğunu öğrenmektir. Bundan sonraki aşamalar ise kolayca atlatılabilir.
 
== Kaynakça ==
"https://tr.wikipedia.org/wiki/Programlama" sayfasından alınmıştır