VCL

VCL (Visual Component Library ya da Görsel Bileşen Kütüphanesi), Delphi, C++ Builder ve Kylix yazılım geliştirme ortamlarında kullanılmak üzere Borland tarafından Object Pascal kullanılarak geliştirilmiş bileşen tabanlı bir yazılım kütüphanesidir.

Borland ürünlerinin genelinde yoğun olarak kullanılır. Popüler olma nedenlerinden birisi de Borland'ın hızlı uygulama geliştirme (RAD) ortamları içerisinde gelmesidir. Borland, gelişen süreci de göz önüne alarak GNU/Linux ve diğer işletim sistemlerinde de kullanılmak üzere VCL'den türetilerek geliştirilen CLX (Component Library for Cross Platform) kütüphanesini geliştirmiştir. Fakat bu VCL kadar popüler olmamıştır. Elbette, diğer tarafta gelişen C#, Java, Python gibi dillerin bu popülarite kaybında büyük etkisi olmuştur.

Temel Özellikleri

  • Microsoft Windows platformundaki birçok görsel nesne VCL içerisinde mevcuttur.
  • VCL çok kanallı (multi-threading) programlamayı destekler.
  • VCL.NET ile .NET desteği mevcuttur.
  • g
  • t
  • d
Grafik kullanıcı arayüzü oluşturucular
Qt
Açık kaynak
  • Qt Creator
  • KDevelop
  • Gambas
  • Basic For Qt
  • HBasic
GTK
Açık kaynak
  • Glade Interface Designer
  • Gambas
  • Stetic GUI Designer
Özel mülk
  • Xojo (Linux üzerinde)
wxWidgets
Açık kaynak
CLI
Açık kaynak
  • SharpDevelop
  • PascalABC.NET
Özel mülk
VCL ve ilgili olanlar
Açık kaynak / LCL
Özel mülk
Cocoa
Özel mülk
Java-based
Açık kaynak
Özel mülk
Windows API
Açık kaynak
Özel mülk
Diğer
Açık kaynak
Özel mülk
  • Axure RP
  • Clarion IDE
  • Projucer
  • XVT Design
  • Resource construction set
  • LANSA
  • Softwell Maker
  • Embedded Wizard
  • OutSystems
  • Topincs
  • Phoenix Object Basic
  • PowerBuilder
  • Morphic
  • AppStudio
Taslak simgesiYazılım ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz.