sözdizimi ne demek?

Sözdizimi (Syntax)

Sözdizimi, bir programlama dilinin veya biçimlendirme dilinin kurallar bütünüdür. Bir dilin sözdizimi, o dilde geçerli olan ifadelerin, komutların ve diğer yapıların nasıl oluşturulacağını belirler. Başka bir deyişle, sözdizimi, dilin grameri gibidir ve bir programın veya belgenin doğru bir şekilde yorumlanabilmesi için uyulması gereken kuralları tanımlar.

Temel Unsurlar:

  • Kelimeler (Keywords): Dilin özel anlam taşıyan ayrılmış kelimeleridir. Örneğin, if, else, while gibi.
  • Operatörler (Operators): Değerler üzerinde işlem yapmak için kullanılan sembollerdir. Örneğin, +, -, *, /, =, == gibi.
  • Değişkenler (Variables): Verileri saklamak için kullanılan etiketlerdir.
  • Veri Tipleri (Data Types): Değişkenlerin tutabileceği veri türlerini belirtir. Örneğin, sayı, metin, boolean (doğru/yanlış) gibi.
  • İfadeler (Expressions): Değerlendirilerek bir sonuç üreten kod parçalarıdır.
  • Komutlar (Statements): Dilin temel işlemlerini gerçekleştiren kod satırlarıdır.
  • Fonksiyonlar (Functions): Belirli bir görevi yerine getiren ve tekrar kullanılabilen kod bloklarıdır.
  • Sınıflar (Classes): Nesne yönelimli programlamada nesnelerin şablonlarını oluşturan yapıdır.
  • Bloklar (Blocks): Birden fazla komutu bir araya getiren ve genellikle süslü parantezler {} veya girintileme ile belirtilen kod gruplarıdır.
  • Yorumlar (Comments): Kodun açıklanması için kullanılan ve derleyici veya yorumlayıcı tarafından göz ardı edilen metinlerdir.

Sözdizimi Hataları:

Sözdizimi kurallarına uyulmadığında, program veya belge hatalı kabul edilir ve genellikle derleme veya çalıştırma sırasında "sözdizimi hatası" (syntax error) olarak raporlanır. Bu hatalar, eksik veya yanlış kullanılmış semboller, yanlış sıralama, hatalı anahtar kelime kullanımı gibi çeşitli nedenlerden kaynaklanabilir.

Önemli Kavramlar: