İçeriğe geç
parazade

Programlama Dili Nedir?

İngilizce: Programming Language

Yayın: · Son güncelleme:

Programlama Dili Nedir? Kısaca

Programlama dili, insanların bilgisayara talimat vermek için kullandığı, kuralları kesin olarak tanımlanmış yapay dildir. Python, JavaScript, Java ve C bu dillere örnektir; yazılan kod derleyici ya da yorumlayıcıyla çalıştırılır.

Programlama Dili nedir?
İçindekiler
  1. Programlama dili nedir?
  2. Türleri ve örnekler
  3. Hangi dille başlamalı?

Programlama dili nedir?

Programlama dili, bilgisayara ne yapacağını anlatmak için kullanılan, kelimeleri ve kuralları önceden belirlenmiş yapay bir dildir. İşlemci doğrudan yalnız sıfır ve birlerden oluşan makine dilini anlar. Programlama dilleri ise insanın okuyabileceği bir biçim sunar ve bu metin araya giren bir araçla makine diline çevrilir.

Türkçede olduğu gibi programlama dillerinin de bir dilbilgisi vardır. Bir parantez eksik kalırsa ya da virgül yanlış yere konursa program çalışmaz; buna sözdizimi hatası denir.

Türleri ve örnekler

Diller farklı ölçütlerle gruplanır:

Ölçüt Örnek
Yüksek seviyeli Python, JavaScript, Java
Düşük seviyeli Assembly, C'nin donanıma yakın kullanımı
Derlenen C, Go, Rust
Yorumlanan Python, PHP, Ruby

Her dil belirli işlerde öne çıkar. Web sayfalarının etkileşimli kısımları çoğunlukla JavaScript ile, veri analizi sıkça Python ile, Android uygulamaları ise Kotlin ya da Java ile yazılır.

Hangi dille başlamalı?

Seçimi yapmak istediğiniz işe göre verin. Web sitesi kurmak istiyorsanız HTML, CSS ve JavaScript; Excel'deki tekrar eden işleri otomatikleştirmek istiyorsanız Python mantıklı bir başlangıçtır.

Sık düşülen tuzak, aylarca "en iyi dil hangisi" diye araştırıp hiç kod yazmamaktır. Bir dili seçip küçük bir proje bitirdiğinizde ikinci dili öğrenmek çok daha kolaylaşır, çünkü değişken, döngü ve fonksiyon gibi kavramlar hepsinde ortaktır.

Sıkça Sorulan Sorular

En kolay programlama dili hangisi?

Başlangıç için çoğunlukla Python önerilir, çünkü sözdizimi sade ve okunaklıdır. Yine de en uygun dil, yapmak istediğiniz işe göre değişir.

HTML bir programlama dili mi?

HTML bir işaretleme dilidir; sayfanın yapısını tanımlar ama koşul ya da döngü gibi mantık içermez. Bu yüzden genellikle programlama dili sayılmaz.

İlgili terimler

Programlama(Programming)Programlama, bir problemi bilgisayarın uygulayabileceği net ve sıralı adımlara bölüp bu adımları bir programlama diliyle yazma işidir. Ortaya çıkan talimatlar dizisine program denir.Yüksek Seviyeli Dil(High-Level Language)Yüksek seviyeli dil, donanım ayrıntılarını gizleyen ve insanların okuyup yazmasını kolaylaştıran programlama dilidir. Python, Java, JavaScript ve C# yüksek seviyeli dillere örnektir.Derleyici(Compiler)Derleyici (compiler), bir programlama diliyle yazılmış kaynak kodun tamamını çalıştırmadan önce makine koduna ya da ara koda çeviren yazılımdır. C, Go ve Rust gibi diller derleyiciyle çalışır.PythonPython, okunabilir ve sade sözdizimiyle bilinen, genel amaçlı, açık kaynaklı bir programlama dilidir. Veri bilimi, yapay zekâ, otomasyon ve web geliştirmede en yaygın kullanılan dillerden biridir.JavaScriptJavaScript, web sayfalarına buton tıklaması, form doğrulama ve anlık güncelleme gibi etkileşimler kazandıran, tarayıcıların yanı sıra Node.js ile sunucuda da çalışabilen yaygın bir programlama dilidir.JavaJava, Sun Microsystems tarafından 1995'te yayımlanan, bugün Oracle tarafından geliştirilen, nesne yönelimli ve platformdan bağımsız bir programlama dilidir; kod Java Sanal Makinesi (JVM) üzerinde çalışır.Assembly(Assembly Language)Assembly, işlemcinin anladığı makine kodunu insanların okuyabileceği kısa komutlarla (MOV, ADD gibi) yazmayı sağlayan düşük seviyeli programlama dilidir. Her işlemci mimarisinin kendine özgü bir assembly dili vardır.