Delphi Programlama Dili

Kısaca: Delphi programlama dilinin, temeli Pascal dilidir. Özellikle nesne yönelimli programlama anlayışıyla yapılandırılmış Turbo Pascal dilinin görsel sürümü denilebilir. ...devamı ☟

Delphi programlama dili
Delphi Programlama Dili

Delphi programlama dili, temeli Pascal dilidir. Özellikle nesne yönelimli programlama anlayışıyla yapılandırılmış Turbo Pascal dilinin görsel sürümü denilebilir. Nesne, sınıf, kalıtım, fonksiyon aşırıyükleme(overloading) gibi temel nyp tekniklerini ve daha fazlasını içeren ve c++ den aşağı kalmayan güçlü ve esnek bir programlama dilidir. Borland tarafından geliştirilmektedir. Win32 ve .NET platformları üzerinde yazılım geliştirmeye olanak sağlar. GNU/Linux platformu üzerinde geliştirme imkanı sağlayan Kylix isimli bir sürümü de bulunmaktadır.

Delphi programlama dili nesne yönelimli bir dil olduğu için eklenen bütün nesnelerin (Formlar da dahil) kodlarını oluşturur. Bu kodları "Unit" ler içerisinde barındırır. Aşağıdaki programda programcının oluşturduğu program satırları italik olarak yazılmıştır.

end; end.

Gelişim Süreci

Delphi EEP (Early Experience Program)

İlk hazırlık sürümü 1994 sonbaharında kısıtlı bir geliştirici çevresinde satılmıştır. Yanında verilen kaynak kodları gelecek sürüm olan Delphi 1 e göre önemli farkları olduğunu gösteriyor.

Delphi 1 (Kodadı: Delphi)

Delphi nin ilk sürümü 14 Şubat 1995 de satışa sunuldu. Sadece 16 Bit uygulamalar için kaynak kodları içeriyordu. Bileşenleri son derece kısıtlıydı.

Delphi 2 (Kodadı: Polaris)

Delphi 2, Mart 1996 da satışa sunuldu. 32 Bit uygulamaların geliştirilebildiği ilk sürümdür. Önceki sürüm olan Delphi 1 de birlikte veriliyordu.

Delphi 2, 16 Bit ten 32 Bit e geçişte önemli ölçüte geliştirildi. Windows 95 stilinde modern bileşenler içeriyordu. Ayrıca çok daha fazla hafıza kullanımına izin veriyordu. Daha önce tüm veritipleri için 64 KByte ile sınırlıydı. Karakter dizileri (String) 255 karakter olabiliyordu. Delphi 2 ile 2 GByte a kadar kullanım imkanı

Delphi 3 (Kodadı: Ivory)

Delphi 3, Mayıs 1997 de satışa sunuldu.

Önceki sürüme göre en önemli fark çok sayıda hatanın düzeltilmesi ve internet uygulamaları ile ilgili bileşenlerin eklenmesi olmuştur.

Delphi 4 (Kodadı: Allegro)

Delphi 4, Temmuz 1998 de satışa sunuldu. Dinamik dizi kullanımını sağladı.

Delphi 5 (Kodadı: Argus)

Delphi 5, Ağustos 1999 da satışa sunuldu. Bu sürüm ile ADO ile veritabanı erişimi başladı. Profesyonel sürümde ise bu özellik ``ADO Express`` olarak satın alınması gerekiyordu.

Delphi 6 (Kodadı: Iliad)

Delphi 6, Mayıs 2001 de satışa sunuldu. Delphi 6 ile birlikte gelen Modelmaker modelleme aracı ile UML-Modellerinden Delphi kodları oluşturulabiliyordu. Modelmaker nesne tabanlı sistemleri modelleyen standart bir dil olan Unified Modeling Language UML ile Diagram oluşturmayı sağlıyor. Böylece kod yazımı en aza indiriliyordu.

Veritabanı erişimi için yeni bir arabirim olan dbExpress eklendi.

Delphi 7 (Kodadı: Aurora)

Delphi 7, LMLMMMMM í‚satışa sunuldu. Delphi 7 ile artık .NET uygulamaları da geliştirilebiliyordu. Modelleme aracı Modelmaker bu sürümde Delphi ile bütünleştirildi.

Delphi 8 (Kodadı: Octane)

Delphi 8, Aralık 2003 de satışa sunuldu. Bu sürüm ile sadece .NET uygulamaları geliştirilebiliyordu.

...

Kaynaklar

Vikipedi

Bu konuda henüz görüş yok.
Görüş/mesaj gerekli.
Markdown kullanılabilir.

Delphi (programlama dili)
2 yıl önce

Delphi, Object Pascal'ı temel alan bir olaya dayalı programlama dili ve masaüstü, mobil, web ve konsol yazılımları için tümleşik geliştirme ortamıdır (IDE)...

Programlama dili
2 yıl önce

fazla programlama dili yapılmıştır. Bunlardan bazıları Pascal, Basic, C, C#, C++, Java, JavaScript, Cobol, Perl, PHP, Python, Ada, Fortran, Delphi ve Swift'tir...

Programlama dilleri, ALGOL, ASP, ActionScript, Ada, Ada programlama dili, Assembly, BASIC, B programlama dili, Bilgisayar, C
Pascal (programlama dili)
2 yıl önce

Pascal (Paskal okunur) bilgisayar programlama dili pek çok öğrenciye bilgisayar programlamayı öğreten ve çeşitli versiyonları bugün hala yaygın olarak...

Borland
2 yıl önce

ünlü ürünü Delphi programlama dilidir. Delphi 7 ile .NET desteği vermeye başladı. Delphi 2005'te tamamen .NET platformunda Delphi diliyle yazılım geliştirmeye...

Borland, 1983, ABD, Açık kaynak, Delphi, Delphi programlama dili, Derleyici, Endüstri, Gelir, Kaliforniya, Programlama dilleri
Nesne Yönelimli Programlama
2 yıl önce

Nesne yönelimli programlama (NYP), (İngilizce: Object - Oriented Programming)(OOP), Her işlevin nesneler olarak soyutlandığı bir programlama yaklaşımıdır...

Nesne Yönelimli Programlama, 1960, 1970, 1980, 1990, ADA, Bjarne Stroustrup, C, C++, CORBA, Dalmaçyalı
Yorumlanan programlama dili
2 yıl önce

Yorumlanan programlama dili bilgisayar programlamada yazılan programların çalışabilmeleri için kaynak kodlarının bir yorumlayıcı tarafından yorumlanması...

Yorumlanan programlama dili, AWK, Ada, Algol, BASIC, C, Delphi, Derleyici, JavaScript, Java programlama dili, Kaynak kodu
Object Pascal
2 yıl önce

çıkardığı bir programlama dilidir. Delphi isimli geliştirme ortamının da temel aldığı nesne yönelimli programlama dilidir. Zamanla Delphi ile Object Pascal...

Object Pascal, Bilgisayar, Borland, Delphi programlama dili, Nesne yönelimli programlama, Pascal programlama dili, Programlama dilleri, Taslak
Dev-c++
2 yıl önce

Dev C++, C (programlama dili) ve C++ dilleri ile GCC'nin Windows sürümü olan MinGw derleyici setini destekleyen, GNU GPL lisanslı ile dağıtılan özgür bir...