C++ Nedir?

C++ Nedir?

C++ 1979 yılından itibaren Bjarne Stroustrup tarafından geliştirilen genel amaçlı, orta seviyeli, Nesne Yönelimli Programlama, Generic Programlama gibi programlama yöntemlerine imkan veren bir programlama dilidir.

Programlama dili ilk olarak C with Classess olarak adlandırılmış 1983 yılında C++ olarak değiştirilmiştir.

C++ C dilinden türemiştir bundan dolayı her C programı bir C++ programı olarak ifade edilir.

C++ programlama dilini C dilinden ayıran en önemli özelliği Nesne Yönelimli Programlama yapmaya imkan vermesidir.

Bu özelliği sayesinde Nesne Yönelimli Programlamada yer alan kapsülleme, çok biçimlilik, kalıtım gibi imkanlara sahiptir.

Programlama dilleri donanıma müdahelesine göre düşük, orta ve yüksek seviyeli olarak adlandırılır.

C++ dili C programlama dilinin devamı niteliğinden olduğundan ve bellek yönetimi yapmaya imkan verdiğinden orta seviyeli programlama dilidir.

C++ Nerelerde Kullanılır?

C++ dilinin orta seviyeli bir dil olmasından dolayı diğer yüksek seviyeli programlama dillerinden gerekli optimizasyon yapıldığında daha performanslı olduğu söylenebilir.

Ayrıca NYP desteği sayesinde modern programlamaya imkan vermesinden dolayı Sürücü yazılımları, Oyun, Görüntü işleme, İşletim sistemleri gibi hızın önemli olduğu yerlerde kullanılır.

OpenCV görüntü işleme kütüphanesi ilk olarak C ile geliştirilmiş daha sonra C++ ile geliştirilmeye devam etmektedir.

Unity ve bir çok oyun motoru C++ ile geliştirilmiştir.

TensorFlow, Apache MXNet gibi Yapay Zeka araçları da C++ ile geliştirilmiştir.

Chrome tarayıcısı ve Chrome, Node.js V8 JavaScript moturu C++ ile geliştirilmiştir.

Benzer şekilde bir çok programlama diline ait derleyici yine C++ ile geliştirilmiştir.

Kolaydan Zora C++ Projeleri

  • Kolay : Hesap Makinası , Döviz Çevirici , XOX Oyunu.
  • Orta : Yönetim Sistemleri , Fatura Sistemi , ATM Arayüzü.
  • Zor : Tarayıcı , Derleyici , Veri Tabanı.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir