Programlama Dilleri Visual Basic C# C++ Pascal Delphi
Programlama Dilleri Programlama dilleri 2 çeşittir. 1. Alt Seviyeli Programlama Dilleri 2. Üst Seviyeli Programlama Dilleri
Alt Seviyeli Programlama Dili: Makine dili ve assembly alt seviyeli dillerdir. Makine dilinde kodlar 0 ve 1'lerden oluşur. Bu komutları mikroişlemci doğrudan çalıştırabilir.
Üst Seviyeli Programlama Dili: Üst seviyeli dillerde kodlar İngilizce kelimelerden oluşur. Hatırlanması ve yazılması daha kolaydır. Mikroişlemci tarafından doğrudan çalıştırılamaz. Çalıştırılması için bu kodları alt seviyeli programlama dili olan makine diline çeviren derleyici programlarına ihtiyaç duyarlar.
Alıştırma Aşağıda programlama dillerinin özellikleri verilmiştir. Çeşitlerine göre programlama diline ait olanı söyleyiniz.
Üst Seviyeli Programlama Dilleri Üst Seviyeli Programlama Dilleri 2 çeşittir. 1. Nesne Tabanlı Programlama Dilleri 2. Yapısal Programlama Dilleri
Nesne Tabanlı Programlama Dilleri Program geliştirmek için kullanılan bir teknolojidir. Amacı sağladığı standartlarla programlamayı kolaylaştırmaktır. Visual Basic, Visual C++, C# vb. programlama dilleri nesne tabanlıdır. Çok sayıda nesne bu programlama dillerinde hazır olarak bulunur. Bu nesneler kullanılarak programlar yazılır.
Yapısal Programlama Dilleri Yapısal programlama dili kullanılarak yazılan programlar mantıksal bütünlük gösteren parçalara bölünebilirler. Bu yolla uzun ve karmaşık programların daha kolay biçimde yazılabil mesi mümkündür. Pascal, C, COBOL gibi diller yapısal programlama dillerine örnektir. Bu dillerde hazır nesneler yoktur. Programcı bütün kodları kendisi yazar.
Örnek Programlar Nesne Tabanlı Programlama Dili (Visual Basic)
Örnek Programlar Yapısal Programlama Dili (Pascal)
Nesne Tabanlı Programlama Dilinin Sağladığı Kolaylıklar: 1. Hazır nesneler kullanılır. Bu nesneler programlanır. 2. Görsel olduğu için kullanımı kolaydır. 3. Esnektir. 4. Programın yapısı kolay anlaşılabildiği için değişiklik yapmak daha kolaydır. Bu konuda çok güçlü araçlar sunar.