Ya, kurang lebih seperti yg dijelaskan Iesa Maliek. Saya hanya menambahkan sedikit saja:
Tidak semua bahasa static typed harus didahului type annotations secara eksplisit. Fitur ini namanya type inference. Salah satu bahasa yang mendukung fitur ini adalah Scala. contoh (Scala): var group = "Java User Group Indonesia" secara otomatis (oleh compiler), variable group akan memiliki type java.lang.String --- In jug-indonesia@yahoogroups.com, "Iesa Maliek" <wizard_alkhowari...@...> wrote: > > bahasa pemrograman yang menggunakan static typed memerlukan deklarasi > eksplisit dari variabel sebelum digunakan. contoh : > int i,j,k; --> deklarasi eksplisit variabel > i=10; j=2; --> menggunakan variabel > k=i+j; > java, C/C++ merupakan bahasa dengan static typed. > > sedangkan dynamic typed tidak memerlukan deklarasi eksplisit dari variabel. > contoh : > <?php > $i=12; --> penggunaan variabel secara langsung tanpa deklarasi > $j="x"; > ?> > php, python, ruby merupakan bahasa dengan dynamic typed. > > CMIIW. > untuk lebih jelasnya silahkan googling aja :D > > --- In jug-indonesia@yahoogroups.com, ataherster <ataherster@> wrote: > > > > banyak pembicaan disini yang menyebutkan ini static & dynamic language, > > saya kurang ngerti dengan yang ini, > > > > bagi pengetahuan dong bapak-bapak master > > > > thanks > > >