Öğrenilmesi Gereken 5 Programlama Dili

5 Programlama Dili

Bu yazımızda sizlere öğrenilmesi gereken 5 programlama dilinden bahsedeceğiz. Programlama dilleri, yazılımcıların bilgisayar ile iletişim kurmak için kullandığı ve bilgisayara ne yapması gerektiğini anlatmak için kullanılan dillerdir. Öğrenilmesi gereken 5 programlama dilinden bahsedecek olursak, Python, Java, JavaScript, C# ve Php dillerini sayabiliriz. Şimdi tek tek 5 programlama dilinden bahsedeceğiz.

1-Python:

Son yıllarda oldukça popüler hale gelen Python, uygulama alanı olarak geniş olmasıyla en çok tercih edilen programlama dilleri arasına girmiştir. 

Python programlama dilinin avantajları;

  • Kolay öğrenilebilen bir dil olması,
  • Ücretsiz olması,
  • Açık kaynak kodlu bir dil olması,
  • Birçok programlama diline göre hızlı ve kolay çalışması,
  • Linux, Windows, Symbian, Macintosh gibi birçok işletim sistemi ile uyumlu olması.

Python programlama dilinin dezavantajları;

  • Mobil uygulama geliştirmek için ilk tercih olmaması,
  • Donanım programları için uygun olmaması,
  • Yorumlanmış bir dil olduğu için bazı diğer popüler dillerden yavaş çalışması.

2-Java:

Günümüzde mobil uygulama geliştirme denince ilk akla gelen Java, uzun süredir popülerliğini üst seviyede tutmuş programla dilidir.

Java programlama dilinin avantajları;

  • Güvenli olması,
  • Bir işletim sistemine veya bir makineye bağlı çalışmasına gerekmemesi yani donanıma bağlı olmaması,
  • Transfer edilebilir özelliği olması yani işletim sistemi değiştiği zamanda kullanılması,
  • Yüksek performansa sahip olması,
  • Linux, Windows, Symbian, Macintosh gibi birçok işletim sistemi ile uyumlu olması.

Java programlama dilinin dezavantajları;

  • Öğrenilmesi zor olması,
  • Bilgisayarınızda Java yüklü olmadan Java uygulamalarını çalıştırmaması,
  • C dillerine göre daha yavaş olması.

3- JavaScript:

İnternetin ilk yıllarında piyasaya sürülen JavaScript, HTML işaretleme dilini desteklemek amacıyla 1995 yılında geliştirilmiştir. Günümüzde web sitelerinin büyük çoğunluğu JavaScript kullanılarak oluşturulmuştur. Zamanla geliştirilen javaScript, mobil uygulama geliştirme aşamasında da kullanılmaya başlanmıştır. C dilinden esinlenerek oluşturulmuştur. 

JavaScript programlama dilinin avantajları;

  • Herhangi bir derleyiciye ihtiyacı olmaması,
  • Bilgisayarda performans kaybı yaşatmaması,
  • Öğrenmesi kolay olması,
  • Hataları tespit etmenin ve çözmenin kolay olması, 
  • Öğrenmesi kolay olması.

JavaScript programlama dilinin dezavantajları;

  • Güvenlik sorunları olması,
  • Zararlı kod çalıştırmak için bilgisayarda çalıştırılabilir olması,
  • Farklı cihazlarda çalıştırılması tutarsızlığa sebep olması,
  • Bazı tarayıcılar ile uyumsuz çalışması.

4- C#:

Microsoft tarafından geliştirilen C#, C ve C++ dillerinden esinlenerek oluşturulmuştur. Ayrıca C#, .net teknolojisi ile geliştirilmiştir. Günümüzde web uygulamaları, mobil uygulamalar, konsol uygulamaları, web servis uygulamaları, DLL yazımı, Windows Form uygulamaları ve oyun tasarımı gibi birçok alanda kullanılıyor.

C# programlama dilinin avantajları;

  • C ve C++ dillerine göre öğrenimi kolay olması,
  • Türkiye genelinde Microsoft ürünlerine bağlı olunduğu için öğrenildiği zaman daha kolay iş bulunabilmesi,
  • Sürekli olarak kaynak ve güncelleme desteğinin verilmesi,
  • Geniş kapsamlı olması,
  • Hata gidermede üst seviyede olması,
  • Windows uygulamalarının hızlı ve kolay bir şekilde geliştirilebilmesi.

C# programlama dilinin dezavantajları;

  • Yavaş çalışması,
  • Program üzerinde her değişiklik yapıldığında derleme yapılmasının zorunlu olması,
  • Macintosh ve Linux işletim sistemlerinde zorluklar yaşanması.

5- PHP:

Yaygın olarak kullanılan web tabanlı ve açık kaynak kodlu olan PHP, genellikle web uygulamaları geliştirme ve dinamik web siteleri hazırlamak için geliştirilen bir programlama dilidir.

PHP programlama dilinin avantajları;

  • Ücretsiz olması,
  • Açık kaynak kodlu olması,
  • Bütün işletim sistemleri içerisinde çalıştırılabilir,
  • Hızlı çalışması,
  • Öğrenilmesi kolay olması.
  • MSSQL, MySql ve Oracle gibi veritabanları ile kolaylıkla çalışabiliyor olması.

PHP programlama dilinin dezavantajları;

  • Php kodunda herhangi bir hata oluştuğu takdirde o sayfanın çalışmaması,
  • Detaylı ve büyük projelerde cevap almanın uzun sürmesi yani yavaş olması,
  • Katı kurallarının olması.
ailece etkinlik

Atölye Vizyon'da çocuğunuz geleceğin teknolojisini öğrenerek  hem eğleniyor  hem de öğreniyor. Yeni keşifler yapıyor, üretiyor ve icatlar çıkarıyor.

Pinoo Kodlama, Robotik ve Maker Eğitim Kitleri 

 

Diğer Blog İçerikleri