Java, James Gosling ve ekibi tarafından Sun Microsystems (şimdi Oracle Corporation) tarafından geliştirilen ve günümüzde milyarlarca cihaz üzerinde çalışan bir programlama dilidir. İlk kez 1995 yılında piyasaya sürülmüştür. Çok platformlu ve nesne yönelimlidir. Günümüzde oldukça popülerdir ve yerini uzun yıllar boyunca koruması da oldukça muhtemeldir.
PLATFORM BAĞIMSIZ DİL NE DEMEKTİR?
Java programlarının herhangi bir işletim sistemi veya donanım platformunda çalıştırılabileceği anlamına gelir. Aynı uygulamanın hem android tabanlı telefonlarda hem Apple tabanlı telefonlarda çalışmasından bu özelliğini anlayabiliriz. Bu “write once, run anywhere” (bir kez yaz, her yerde çalıştır) prensibi olarak ifade edilir. Java programları, Java Virtual Machine (JVM) adı verilen bir sanal makine üzerinde çalışır. JVM, farklı işletim sistemlerinde çalışabilen ve Java kodunu makine diline çeviren bir ara katmandır.
NEDEN JAVA ÖĞRENMELİYİZ?
Neden Java öğrenmeliyiz sorusunun ise pek çok cevabı vardır. Bunlardan bazılarını şu şekilde açıklayabilirim:
Platform Bağımsızlık
Java, platform bağımsız bir dil olarak bilinir. Bu, Java programlarının farklı işletim sistemleri üzerinde çalışabilmesi anlamına gelir. Bir kez yazılan Java kodu, herhangi bir platformda çalışabilir. Bu da Java’yı farklı cihazlarda uygulama geliştirmek için ideal hale getirir.
Yaygın Kullanım
Java, dünya genelinde çok yaygın bir şekilde kullanılan bir programlama dilidir. Özellikle büyük kurumsal uygulamalar, finansal sistemler, telekomünikasyon yazılımları, web uygulamaları ve oyunlar gibi çeşitli alanlarda kullanılır. Java’yı öğrenerek, geniş bir iş fırsatları yelpazesine sahip olabilirsiniz.