Bu makale, Programming language’nin ne olduğunu ve Programming language’nin nasıl kullanılacağını ayrıntılı olarak açıklayacaktır.
Programlama dili
Programlama dili, programcıların bilgisayarların yürütmesi için yazılım programları, komut dosyaları veya diğer talimat setlerini geliştirmek için kullandıkları bir bilgisayar dilidir.
Pek çok dil benzerlikler paylaşsa da, her birinin kendi sözdizimi vardır. Bir programcı dil kurallarını, sözdizimini ve yapısını öğrendiğinde, kaynak kodunu bir metin düzenleyicide veya IDE’de yazar. Ardından, programcı kodu genellikle bilgisayarın anlayabileceği makine dilinde derler. Derleyici gerektirmeyen komut dosyası dilleri, komut dosyasını yürütmek için bir yorumlayıcı kullanır.
Programlama dilleri türleri
Bir sonraki bölümde bahsedilen farklı programlama dillerinin her biri, aşağıdaki dil türlerinden (paradigmalar) bir veya daha fazlasına bölünebilir.
-
Yüksek seviye (en yaygın) \/düşük seviye
-
Bildirimsel \/zorunlu \/prosedürel
- Genel amaçlı \/alana özel
-
Nesne yönelimli \/eşzamanlı
-
Komut \/Derlenmiş \/Komut Dosyası dili
- Cevap seti
Bir programlama dilini sınıflandırabilen başka paradigmalar da vardır. Başlangıç noktası olarak yalnızca en yaygın olanları listelemeye çalıştık.
Bir dil, beş nesil dilden birine de bölünebilir.
bilgisayar programlama dilleri listesi
Bugün yüzlerce farklı programlama dili var. Aşağıdaki bölüm, şu anda sitemizde listelenen farklı programlama ve komut dosyası dillerinin bir dizini içermektedir. Aşağıdaki dillerden herhangi birine tıklamak, o dilin açıklamasını ve örneklerini görüntüler.
AC | tamam | LQ | RZ |
---|---|---|---|
ActionScript |
NS |
LeLisp |
r |
Yıldızla işaretlenmiş diller
Yukarıdaki listede bulunanlar teknik olarak bir programlama dili değildir. Bunları bir programlama dili olarak değerlendirebilecekler için listeye dahil edilen biçimlendirme, stil sayfası ve veritabanı yönetim dilleridir.
Not
Yukarıda listelenen ve aşağıdaki kategorilerde yer almayan birkaç programlama dili vardır. Bunun nedeni, karışıklığı önlemek için yalnızca en popüler seçenekleri listelemeyi seçmemizdir.
Uygulama ve program geliştirme
- Uygulama ve program geliştirme, günlük olarak çalıştığınız programları içerir. Örneğin, bu web sayfasını görüntülemek için kullandığınız İnternet tarayıcısı bir program olarak kabul edilir. Bir program geliştirmekle ilgileniyorsanız, aşağıdaki dilleri göz önünde bulundurun:
- C
- C#
- C++
- NS
- Java
- Süratli
- Tcl
Visual Basic
Yapay zeka geliştirme
- Yapay zeka veya ilgili alanlar, bilgisayar oyunlarında, karar veren program bölümlerinde, sohbet robotlarında ve daha fazlasında karakter etkileşimlerinin oluşturulmasını içerir. Bir yapay zeka geliştirmekle ilgileniyorsanız, aşağıdaki dilleri göz önünde bulundurun:
- AIML
- C
- C#
- C++
- Prolog
piton
Veritabanı geliştirme
- Veritabanı geliştiricileri, veritabanları oluşturur ve sürdürür. Bir veritabanı oluşturmak veya sürdürmekle ilgileniyorsanız, aşağıdaki dillerden herhangi birini göz önünde bulundurun:
- DBASE
- FoxPro
- MySQL
- SQL
Görsel FoxPro
Oyun geliştirme
- Oyun geliştirme, bilgisayar oyunları veya diğer eğlence yazılımları oluşturmayı içerir. Bir oyun geliştirmekle ilgileniyorsanız, aşağıdaki dilleri göz önünde bulundurun:
- C
- C#
- C++
- DarkBASIC
Java
Bilgisayar sürücüleri veya diğer donanım geliştirme
- Bilgisayar sürücüleri ve programlama donanım arayüzü desteği, donanım işlevselliği için bir zorunluluktur. Donanım aygıtları için sürücü veya yazılım arabirimleri geliştirmekle ilgileniyorsanız, aşağıdaki dilleri göz önünde bulundurun:
- toplantı
C
İnternet ve web sayfası geliştirme
- İnternet ve web sayfası geliştirme İnternet’in özüdür. Geliştiriciler olmadan İnternet olmazdı. Web sayfaları, İnternet uygulamaları veya İnternet ile ilgili diğer görevler oluşturmakla ilgileniyorsanız, aşağıdaki dilleri göz önünde bulundurun:
- HDML
- HTML
- Java
- JavaScript
- Perl
- PHP
- piton
XML
Komut dosyası geliştirme
- Bir kariyere dönüşme olasılığı düşük olsa da, komut dosyalarının nasıl oluşturulacağını ve geliştirileceğini bilmek sizin veya şirketiniz için üretkenliği artırabilir ve size sayısız saat kazandırabilir. Komut dosyaları geliştirmekle ilgileniyorsanız, aşağıdaki dilleri göz önünde bulundurun:
- OtomatikKısayol tuşu
- awk
- bash
- toplu iş dosyası
- Perl
- piton
Tcl
Kaç tane programlama dili var?
Bilgisayarlar geliştikçe, çeşitli geliştirme türleri için birçok farklı bilgisayar programlama dili oluşturuldu. Sitemizde listelenen birkaç düzine dil olmasına rağmen, listelemediğimiz yüzlerce dil var. Farklı programlama dilleri hakkında fikir edinmek için, 591’den fazla farklı programlama dilinde “Merhaba Dünya”nın nasıl yazılacağını gösteren bir demo sunan The Hello World Collection’ı ziyaret edebilirsiniz.
En iyi programlama dilleri nelerdir?
GitHub’daki en iyi programlama dilleri
Uç
Programlamayı öğreniyorsanız, en popüler dilden ziyade ihtiyaçlarınıza veya sektörünüzdeki diğerlerine uygun dili öğrenmenizi öneririz.