İçindekiler:
Tanımı - Turbo C anlamı ne?
Turbo C, C dilinde programlama için entegre bir geliştirme ortamıdır (IDE). Borland tarafından geliştirildi ve ilk olarak 1987'de piyasaya sürüldü. O zamanlar Turbo C, kompakt boyutu, kapsamlı manuel, hızlı derleme hızı ve düşük fiyatı ile biliniyordu. Daha önceki bir Borland ürünü olan IDE, düşük fiyat ve hızlı bir derleyici gibi Turbo Pascal ile birçok benzerliği vardı, ancak C derleyici pazarındaki rekabet nedeniyle başarılı olamadı.
Techopedia Turbo C'yi açıklıyor
Turbo C, C dilinde programlar yazmak için bir yazılım geliştirme aracıydı. Bir IDE olarak, bir kaynak kodu düzenleyicisi, hızlı bir derleyici, bir bağlayıcı ve referans için çevrimdışı bir yardım dosyası içeriyordu. Sürüm 2'de yerleşik bir hata ayıklayıcı vardı. Turbo C, Borland'ın eğitim kurumlarında yaygın olarak kullanılan Turbo Pascal'ın takip ürünüdür çünkü Pascal dili öğrencilere programlama öğretmek için uygundur. Turbo C başlangıçta farklı bir şirket tarafından geliştirilmesine rağmen, Turbo Pascal ile bir çok özellik paylaştı, yani arayüzün görünüşü ve hissi ve dahil olan çeşitli programlama ve hata ayıklama araçları. Bununla birlikte, Microsoft C, Watcom C, Kafes C, vb. Gibi diğer C ürünlerinden gelen rekabet nedeniyle Turbo Pascal kadar başarılı değildi. Bununla birlikte, Turbo C hala derleme hızı ve fiyat avantajına sahipti.
İlk sürüm 13 Mayıs 1987'de piyasaya sürüldü ve IBM bilgisayarlarda yazılım geliştirme için ilk düzenleme-derleme-çalıştırma ortamını sundu. Turbo C başlangıçta Borland tarafından geliştirilmedi, ancak Bob Jervis'den satın alındı ve başlangıçta Sihirbaz C olarak adlandırıldı. Turbo Pascal'ın bu zamandan önce açılan menüleri yoktu ve sadece dördüncü versiyonunda bakmak için bir yüz germe aldı Turbo C gibi.
Bir şirket olarak Borland artık bu ürünleri geliştirmiyor ve satmıyor, ancak Turbo C, gerçek teknik destek olmadan gerçekten eski bir teknoloji olmasına ve modern yazılım geliştirme için artık geçerli olmamasına rağmen, çeşitli çevrimiçi depolardan ücretsiz olarak indiriliyor. Turbo C sonunda Turbo C ++, ardından Borland C ++ ve son olarak C ++ Builder'a dönüştü.
Turbo C özellikleri:
- C dili sembolik yapılarına ve isimlerine tam erişime sahip satır içi montaj - Bu, programcıların bazı montaj dili kodlarını ayrı bir montajcıya ihtiyaç duymadan doğrudan programlarına yazmalarına izin verdi.
- Tüm bellek modelleri için destek - Bu, her bir bölümün 64 kilobayt (Kb) ile sınırlı olduğu o dönemin 16 bit işlemcileri tarafından kullanılan bölümlenmiş bellek mimarisiyle ilgilidir. Modeller, bir program tarafından kullanılan verilerin boyutunu ve programın boyutunu belirleyen küçük, küçük, orta, büyük ve çok büyük olarak adlandırıldı. Örneğin, küçük modelde hem veriler hem de program tek bir 64-Kb segmente sığmalıdır. Küçük modelde, veriler ve programın her biri farklı bir 64-Kb segment kullandı. Bu nedenle 64 Kb'den daha büyük veya 64 Kb'den daha büyük verileri işleyen bir program oluşturmak için orta, büyük ve büyük bellek modellerinin kullanılması gerekiyordu. Buna karşılık, 32 bit işlemciler düz bellek modeli kullandı ve bu sınırlamaya sahip değildi.
- Hız veya boyut optimizasyonu - Derleyici, hızlı veya küçük boyutlu, ancak her ikisini birden olmayan yürütülebilir bir program üretmek üzere yapılandırılabilir.
- Sabit katlama - Bu özellik, Turbo C derleyicisinin çalışma zamanı yerine derleme zamanı boyunca sabit ifadeleri değerlendirmesine olanak tanır.