Veri Analistlerinin Kullandığı Programlama Dilleri
İnternet kullanıcısı sayısının 4.5 milyara yaklaştığı dijital dünyada inanılmaz derecede veri üretiliyor.
1 Peki internet dünyasında 1 DAKİKA içinde neler oluyor?

- Google’de 3.8 milyon arama sorgusu yapılıyor.
- 4.5 milyon Youtube videosu görüntüleniyor.
- Facebook, Messenger ve Whatsapp aracılığıyla toplamda 41.6 milyon mesaj gönderiliyor.
- 444 kişi LinkedIn üzerinden iş başvurusu yapıyor.
- 1 milyon Twitch görüntülenmesi gerçekleşiyor.
- 388.889 kez görüntülü ve sesli görüşme yapılıyor.
- TikTok 2.704 kez indiriliyor.
- 1.4 milyon Tinder kaydırması yapılıyor.
- 87.500 kişi tweet atıyor.
- Spotify’ın listesine 28 yeni şarkı ekleniyor.
- 188 milyon e-posta gönderiliyor.
- 390.030 mobil uygulama indiriliyor.
- 2.1 milyon snap meydana getiriliyor…
Bu derecede büyük miktardaki verilerin işlenmesi için analistler oldukça çaba sarf etmektedir. Veri analistleri arasında popüler olan programlama dillerine kısaca göz atalım:
- R
Fonksiyon tabanlı ve nesne bazlı bir programlama dilidir.
Veri işleme, hesaplama ve grafik gösterimi için iyi bir tercihtir.
Açık kaynak kodlu olması itibariyle geliştirilmeye çok yatkındır.
Python
Genel amaçlı yorumlama tabanlı, interaktif, nesne tabanlı ve yüksek seviye bir programlama dilidir.
Python yorumlayıcısı tarafından çalışma esnasında yorumlanarak işlenir. Yani çalıştırmadan önce derlemeye gerek yoktur.
Kütüphanesi taşınabilirdir ve çapraz platformlar(Unix,Windows,Macintosh) için uygundur.
Scala
Programcının fonksiyonel stilde program yazmasına olanak sağlar.
Scala, Java SE gibi bir programlama dilidir. Fakat Java yalnızca nesne yönelimli kod yazmaya imkan tanırken Scala, C++ gibi hem nesne yönelimli hem de fonksiyonel programlama yapmaya imkan tanır.(Scala Hybrit bir dildir)
SQL
Verileri yönetmek ve tasarlamak için kullanılan bir veritabanı yönetim aracıdır.
SQL’e özgü cümleler kullanılarak veritabanına kayıt ekleme, değiştirme, çıkarma ve bu kayıtlardan listeler oluşturma gibi işlemler gerçekleştirilebilir.
SAS(Statistical Analysis System)
Veri erişimi, yönetimi, analizi ve sunumu sağlayan istatistiksel analizlerin yapılabildiği bir yazılım paketidir.
Şirketlerin veri listelerini veya bilgi kaynaklarını alarak analiz etmede kullanılır.
Aynı zamanda analiz sayfalarının görsel anlatıma daha uygun hale getirilmesinde büyük rol oynar.
Java
Açık kaynak kodlu, nesne yönelimli, çok işlevli ve yüksek seviyeli bir programlama dilidir.
Hızlı ve güvenilirdir.
Java teknolojisi kullanılarak aynı uygulama farklı ortamlarda kolaylıkla çalıştırılabilir.
Matlab(Matrix Laboratory)
Sayısal hesaplama dilidir.
Matrislerin işlenmesine, fonksiyonlar ile veri çizilmesine, kullanıcı arayüzü oluşturulmasına ve farklı diller kullanılarak yazılmış programlar ile etkileşim oluşturulmasına izin verir.
Matlab’de yazılan bir program C, C++, Java ve Fortran dillerine çevrilebilmektedir.
SPSS(Statistical Package for the Social Sciences)
Genellikle nicel analizler için kullanılan birçok programdan yalnızca bir tanesidir.(SAS,R,Matlab vb.)
Pazar ve sağlık araştırmacıları, anket şirketleri, veri madencileri tarafından pratik olarak kullanılan bir istatistik yazılımıdır.
Java platformunda çalışır. Windows, Linux, Mac işletim sistemleri ile kullanılabilir.
Kaynakça:
https://tr.euronews.com/2020/01/20/internette-1-saniye-icinde-neler-oluyor
https://www.hurriyet.com.tr/yazarlar/ergi-sener/internette-1-dakikada-neler-oluyor-41632758

