Bahasa BASIC


Bahasa BASIC yang asli didesain pada tahun 1963 oleh John Kemeny dan Thomas Kurtz dan diimplementasikan oleh sekelompok siswa di Dartmouth College di bawah arahan mereka berdua. BASIC didesain untuk para siswa agar mereka dapat menulis program untuk Dartmouth Time-Sharing System. Bahasa tersebut didesain untuk mengatasi masalah kerumitan yang terjadi pada bahasa-bahasa pemrograman yang sudah lama, dengan sebuah desain bahasa yang baru yang memang dikhususkan untuk kelas baru yang di dalamnya terdapat para pengguna mesin tersebut,

Objeck Oriented Programing (OOP)


Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya,
Model data berorientasi objek dikatakan dapat memberi fleksibilitas yang lebih, kemudahan mengubah program, dan digunakan luas dalam teknik piranti lunak skala besar. Lebih jauh lagi, pendukung OOP mengklaim bahwa OOP lebih mudah dipelajari bagi pemula dibanding dengan pendekatan sebelumnya, dan pendekatan OOP lebih mudah dikembangkan dan dirawat.

Tipe Data Dan Variabel Dalam Program Java

Variabel adalah unit dasar penyimpanan di program Java. Variabel didefinisikan menggunakan kombinasi identifier, type dan juga sekaligus diinisialisasi. Semua variabel mempunyai lingkup yang mendefinisikan ketampakan dan waktu hidupnya.
Di Java, semua variabel harus dideklarasikan sebelum digunakan. Untuk menciptakan variabel di memori, kita harus mendeklarasikan dengan menyatakan tipe variabel yang dikehendaki serta identifier unik yang mengidentifikasi variabel.

Istilah dan Konsep Pemrograman Pada Java

Berikut beberapa Istilah dan Konsep Pemrograman Pada Java
  1. Class adalah struktur yang menjelaskan sifat-sifat dari suatu objek. Sifat disini berupa informasi yang dimiliki objek tersebut serta aksi yang dapat dilakukan oleh objek tersebut.
  2. Objek adalah contoh dari suatu class. Dapat dianggap class adalah tipe datanya dan objek adalah datanya.

Perbedaan Java Dengan C/C++

Pada Java, manajemen memory dinamis dan pointer dilakukan secara otomatis. Pada C++ pemrograman melakukan sendiri alokasi dan dealokasi memory. Otomatisasi ini menghilangkan kemungkinan bagi penggunaan pointer yang dapat merusak kestabilan program dan system operasi.