Ledenav Ben Java ile JavaScript farkına deyinim, çünkü mobil uygulama için nerden başlaman gerektiğini bilmiyorum yani flutter dart var java var ama nerden başlaman gerektiğini bilmiyorum onun için forumdan birisi görürse bilen yazar.
Java ve JavaScript çok farklı dillerdir.
-En Basit şekilde, Java bir programlama dili iken; JavaScript bir script dilidir.
-Java nesne yönelimli programlama dili iken, JavaScript ise nesne yönelimli scripting dilidir.
-Java sanal makinada ya da tarayıcıda çalışabilen uygulamalar yaratabilir. JavaScript kodları ise sadece tarayıcılarda çalışır.
-Java kodları derlenmesi gerekir. bytcode IDE denilen bir sürü terim var. Yani o kodu yazmakla olmuyur. Ama JavaScipt tamamen yazı şeklindedir kodlar ve değiştirilebilirler kolaylıkla.
-JavaScript HTML taglarının içine gömülüdür. Java ise özgün bi dildir, kimseye bağlı değildir.
-Bunların farkı şurda da ortaya çıkıyor: Ne yapmak istediğine bağlı olarak;
--JavaScript Kullanım alanları
Web siteleri, web uygulamaları ve diğer ön uç arayüzleri,
Basit web sunucuları / arka uç görevleri,
Tarayıcı tabanlı oyunlar ve animasyonlar oluşturma,
--Java Kullanım alanları(Bu arada Java ile de web sayfası yapabilirsin)
Android uygulamaları,
Masaüstü uygulamaları,
Sunucu tarafı uygulamaları,
Telefonlar, IoT cihazları ve diğer donanımlar için kod yazma
Java çok geniş bi dildir, her alanda söz hakkına sahiptir nerdeyse. JavaScriipt ise her alanda söz hakkına sahip değildir en basit farkı budur bana göre.
Eğer hedefin mobil uygulaması ise Java, JavaScript ten daha etkili olucaktır senin için. Ama mobil uygulama için nerden başlaman gerektiğini bilmiyorum.
(Bilgiler de yanlışlık varsa düzeltin - bende öğrenmiş olurum, biraz kendim yazdım, internetten de destek alıp farklarını az da olsa yazmaya çalıştım.)
Eğer hiç programlama ya giriş yapmamışsan bunu anlaman zor olabilir, işin içine girince anlıyor insan. Bende 3 ay öncesine kadar Java ile JavaScript farkını çözemiyordum ama şuan JavaScript ile uğraştığımdan anlıyorum