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 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.