04 - C# / VB.NET Programlama Dilleri
Tüm detaylarıyla C# ve VB.NET programlama dil özelliklerinin aktarıldığı bölüm toplam 64 sayfadan oluşmaktadır.
.NET platformu üzerinde programlama temel bilgileri ile başlayan bölüm, dil özellikleri, örnek kod parçaları ve temel nesne yapıları konuları ile devam etmektedir.
Kitaptan bir paragraf:
Her programlama dili, derleyici adımlarına benzer şekilde, sözcüksel (ing. Lexical) ve sözcük dizim (ing. Syntax) kurallarından oluşmaktadır.
Sözcüksel kurallar kavramı ile ifade edilmek istenen, karakterlerin birleşerek ne şekilde kelimeler oluşturabildiğini tanımlamak ve somut olarak ortaya koymaktır. Sözcük dizim kuralları, kelimelerin hangi kurallar ile birleşerek programlama dilinin tamamını oluşturduğunu tanımlayan kavramdır.
Yukarıda anlatılan kuralların formel olarak tanımlanabilmesi için standart olarak benimsenmiş farklı gramerler kullanılmaktadır. Bu standartlardan en çok kullanılan ve LEX ve YACC gibi yazılımlar tarafından da desteklenen BNF (Backus-Naur Form) standardıdır.