Programlama dili: Revizyonlar arasındaki fark

[kontrol edilmiş revizyon][kontrol edilmiş revizyon]
İçerik silindi İçerik eklendi
Khutuck Bot (mesaj | katkılar)
k Bot v3: Kaynak ve içerik düzenleme (hata bildir)
Ufukart (mesaj | katkılar)
kaynak eklendi. kaynaksız şablonu kaldırıldı.
1. satır:
{{Kaynaksız|tarih=Mayıs 2020}}
[[Dosya:Python add5 syntax.svg|küçükresim|sağ|276x276px|Kod renklendirme yazılımcılara [[kaynak kodu]]nun elemanlarını ayırt etmesi için sıklıkla kullanılır. Resimdeki kaynak kodu [[Python (programlama dili)|Python]]'a aittir.]]
'''Programlama dili''', yazılımcının bir [[algoritma]]yı ifade etmek amacıyla, bir [[bilgisayar]]a ne yapmasını istediğini anlatmasının tektipleştirilmiş yoludur. Programlama dilleri, [[yazılım]]cının bilgisayara hangi [[veri]] üzerinde işlem yapacağını, verinin nasıl depolanıp iletileceğini, hangi koşullarda hangi işlemlerin yapılacağını tam olarak anlatmasını sağlar.
 
Şu ana kadar 150’den250’den fazla programlama dili yapılmıştır.<ref>{{KaynakWeb belirtkaynağı|url=https://dzone.com/articles/big-list-256-programming|başlık=The Big List of 256 Programming Languages - DZone Java|erişimtarihi=2021-02-20|dil=en|çalışma=dzone.com}}</ref> Bunlardan bazıları [[Pascal (programlama dili)|Pascal]], [[BASIC|Basic]], [[C (programlama dili)|C]], [[C Sharp|C#]], [[C++]], [[Java (programlama dili)|Java]], [[JavaScript]], [[COBOL|Cobol]], [[Perl]], [[PHP]], [[Python (programlama dili)|Python]], [[Ada (programlama dili)|Ada]], [[Fortran]], [[Delphi (programlama dili)|Delphi]] ve [[Swift (programlama dili)|Swift]]'tir.
 
== Uygulama ==
[[Bilgisayar donanımı|Donanım]] ve [[yazılım]]ın bir veya daha fazla yapılandırması o programı çalıştırmak için bir tür yol sağlar. Programlama dili uygulamasında iki yaklaşım vardır: [[Derleme]] ve [[yorumlama]]. Herhangi bir tekniği kullanarak bir programlama dili uygulamak mümkündür.
 
Genellikle donanım üzerinde çalışanlar yazılım üzerinde yorumlananlardan daha hızlıdır. Yorumlanan programların performansını geliştirmek için [[anında derleme programları]] kullanılır. Derleyiciden gelen [[çıktı]] ya donanım tarafından ya da yorumlayıcı diye adlandırılan programlar tarafından çalıştırılır.
 
Cihaza komut göndermeyi sağlayan, verileri cihaza aktarma stilidir. Şu anda hemen hemen tüm yazılım dilleri [[İngilizce]]dir. Bazı uygulamaların dili ise [[İspanyolca]] olarak kullanılmaya başlanmıştır.