Bu yazıda temel olarak programlama dillerinden bahsedeceğiz
C :
Çoğu dilin atasıdır. 1972 çıktı. Nesne Tabanlı Programlamaya desteklemez ama java ve c# gibi nesne tabanlı dillerin atasıdır. Çoğu isletim sistemi Linux, Microsoft Windows gibi işletim sistemlerinde kullanılmıştır. Assembly' den avantajlıdır. İşletim sistemlerinde kullanılır çeşitli güvenlik ve gömülü yazılımlarında kullanılır.
C++:
1978 yılında geliştirilmeye başlanmıştır. C' den en önemli farkı nesne tabanlı olmasıdır. Yani Sınıf ve nesne kavramları vardır. Sınıf çatıdır nesneler ise bunun altındaki yapılardır. İşletim sistemleri, grafik programları, oyun ve dahası oyun motoru yapılabilir. Ayrıca pic programlanabilir.
C#
2000 yılında piyasaya sürülmüştür. Nesne tabanlıdır. .Net için düzenlenmiştir Orta seviyeli programlama dilidir. Sunucu ve gömülü sistemler için tasarlanmıştır. Web uygulamaları, fatura ve muhasebe sistemleri, barkod sistemleri, parmak izi okuma, şifreleme sıralama algoritmalarında,veri tabanlı sistemlerde kullanılır.
Python:
1990 yılında Hollanda'da başlanmıştır. Nesne tabanlıdır. Youtube, Django (bir python framework'ü) ve Bittorent gibi yerlerde kullanılır. Askeri savunma sistemlerinde, yapay zekada, veri tabanı ile entegre sistemlerdeiapi yazımında kullanılı. Yüksek seviyeli dildir.
Ruby:
Nesneye yönelik dinamik bir programlama dilidir. 1995'de piyasaya sürülmüştür. Her şey bir objedir bu programda. Yapay zeka uygulamaları gerçekleştirilebilir.
Assembly:
Düşük seviyeli bir programlama dilidir. Makine diline yakındır. Kodlaması zordur. Donanımsa,İşlemci sistemlerinin çekirdekleri için,virüs için ve mikroişlemciler ile beraber kullanılabilir.
Fortlan:
İlk yüksek seviye programlama dilidir. Sayısal ve bilimsel hesaplamalar için kullanılır genel olarak.
Visual Basic:
Microsoft tarafından geliştirmiştir. Görsel ara yüzü kuvvetli ve yüksek seviye bir dildir. Windows ile tam uyumludur. Nesne tabanlıdır. Çok geniş kullanım yelpazesi vardır. Ticari programları, otomasyon sistemleri, virüs yazılımlarında kullanılır.
Java:
1995 yılında piyasaya sürülüyor. Yüksek seviye dildir. Açık kaynaktır. Windows Linux ve Mac sistemlerinde kullanılabilir. 'Write once, run anywhere(WORA)' bir kere yaz her yerde çalıştır. Java mobil uygulamaları destekliyor. C# yapılan ve C# yapamayacağı çoğu şeyi yapar.
JavaScript:
Web tarayıcalarında kullanılan bir programlama dilidir. Nesne yönelimlidir. Ağırlıklı olarak tasarımda kullanılır.
Hiç yorum yok:
Yorum Gönder