Sabtu, 28 Juli 2012

Cara Membuat dan Menjalankan PHP

    Jika anda baru belajar php, silahkan baca panduan sebelumnya tentang proses install dan menjalankan apache. Pastikan apache sudah running.

       Untuk membuat file php kita bisa gunakan editor apa saja yang penting dapat menyimpan dalam format text, disini saya akan gunakan editor sederhana yang ada dilingkungan windows yaitu notepad. Silahkan anda jalankan notepad yang biasanya terletak pada start menu, Accessories, kemudian pilih notepad.
PHP memiliki struktur dasar yaitu :



<?php
//ini blok tempat kode
?>
 
       Baris pertama merupakan awal blok deklarasi php, baris kedua komentar yang menunjukkan tempat dimana kita bisa menuliskan perintah2 php, dan yang terakhir adalah bagian penutup php. Setiap anda membuat php harus diawali dengan pembuka dan penutup seperti diatas. Berikut contoh kode lengkap untuk menuliskan Selamat Malam dengan php.

<?php
   echo "Selamat Malam";
?>
 
       Setelah anda tulis, sekarang kita simpan. Caranya tekan menu file, kemudian pilih save as. Arahkan direktori tempat menyimpan ke dalam xampp/htdocs. Ketikkan nama file dengan lengkap misal belajar1.php lalu tekan simpan. Beberapa hal yang perlu diperhatikan adalah : ketikkan selalu nama file dengan huruf kecil, pastikan diakhiri dengan .php. Contoh sederhana selesai, sekarang bagaimana menjalankanya.
Jalankan browser, bisa mozilla, chroome atau lainya. Kemudian ketikkan pada address bar http://localhost/belajar1.php
       Jika yang muncul tulisan Selamat Malam maka anda sudah berhasil membuat file php.

Tips Belajar Java

Sebenarnya membuat sebuah program aplikasi dengan Java seperti halnya kita bermain sebuah permainan atau Games yang menggunakan bahasa logika dalam menentukan sebuah objek, kemudahan pemograman java tergantung kita dapat memecahkan masalah yang akan kita selesaikan. untuk pemograman java bagi pemula sebaikanya belajar dengan cara flash back, yaitu dengan mempelajari memperhatikan bentuk pemograman java dari sebuah kode pemograman yang sudah berupa aplikasi java. Untuk memecahkan kesulitan baru kita membuka bagian dasar pemograman dari dasar-dasar pemograman java. dalam melakukan sebuah project aplikasi dibutuhkan kesabaran dan banyak bertanya kepada orang yang menguasai pemograman java.


langkah pertama belajar java yaitu :
1. Memahami alur program pada sebuah komputer

2. Mencoba dan melakukan percobaan membuat sebuah tampilan program berupa
    GUI seperti form

3. Mempelajari fungsi dan kegunaan package pada java.

4. Mempelajari fungsi Listener pada java

5. Mempelajari fungsi Koneksi

6. Mempelajari cara penggunaan file koneksi serta pemanfaatan media koneksi ODBC pada
    komputer.

7. Belajar membuat sebuah class pemanggilan untuk sebuah hubungan antara form dengan
    database.

8. Mempelajari aturan yang digunakan pada sebuah database sehingga data dapat diinput dan
    dioutputkan menjadi sebuah informasi pada sebuah form.

9. Mencoba merekayasa sebuah form sehingga menjadi sebuah media yang bermanfaat untuk
     mengolah data.

10. Mempelajari cara menggunakan aplikasi dengan java pada sebuah file dengan ekstensi jar.

11. mempelajari cara membuat file jar dari sebuah main. class java pada java Editor.

Jumat, 27 Juli 2012

Faktor-Faktor yang Mempengaruhi Attitude

1. Pengalaman pribadi
Apa yang telah dan sedang kita alami akan ikut membentuk dan mempengaruhi penghayatan kita terhadap stimulus sosial.
2. Pengaruh orang lain yang dianggap penting
Orang lain di sekitar kita merupakan salah satu diantara komoponen sosial yang ikut mempengaruhi sikap kita. Seseorang yang dianggap penting, seseorang yang kita harapkan persetujuannya bagi setiap gerak, tingkah dan pendapat kita, seseorang yang tidak ingin kita kecewakan atau seseorang yang berarti khusus bagi kita akan mempengaruhi pembentkan sikap kita terhadap sesuatu.
Contoh : Orang tua, teman sebaya, teman dekat, guru, istri, suami dan lain-lain.
3. Pengaruh kebudayaan
Kebudayaan dimana kita hidup dan dibesarkan mempunyai pengaruh besar terhadap pembentukan sikap kita.
4. Media massa
Sebagai sarana komunikasi, berbagai bentuk media massa seperti televisi, radio, surat kabar, majalah dan lain-lain mempunyai pengaruh besar dalam pembentukan opini dan kepercayaan. Adanya informasi baru mengenai sesuatu hal memberikan landasan kognitif bagi terbentuknya sikap terhadap hal tersebut.
5. Lembaga pendidikan dan lembaga agama
Lembaga pendidikan serta lembaga agama sebagai suatu sistem mempunyai pengaruh dalam pembentukan sikap dikarenakan keduanya meletakkan dasar pengertian dan konsep moral dalam arti individu.
6. Pengaruh faktor emosional
Tidak semua bentuk sikap dipengaruhi oleh situasi lingkungan dan pengalaman pribadi seseorang, kadang-kadang sesuatu bentuk sikap merupakan pernyataan yang didasari oleh emosi yang berfungsi yang berfungsi sebagai penyaluran frustasi atau pengalihan bentuk mekanisme pertahanan ego.

Pengukuran Attitude

Mengukur suatu sikap bukanlah suatu pelajaran yang mudah karena tidak nampak sehingga diperlykan alat ukur yang standart untuk menyamakan persepsi dengan penelitian.
Dalam pengukuran sikap ini, peneliti mengambil skala Linkert, karena lebih mudah. Alat ukur Linkert mengandung lima alternatif atau tanggapan atas pertanyaan-pertanyaan.
Subjek yang diteliti disuruh memilih salah satu dari empat alternatif jawaban yang disediakan yaitu :
1. Sangat setuju.
2. Setuju.
3. Tidak setuju.
4. Sangat tidak setuju.
Dengan memberikan tanda check (Ö) jawaban mana yang ia setujui. Skor hanya diketahui oleh peneliti, nilai terendah adalah 1 dan nolai tertinggi adalah 4. Bila pertanyaan bersifat positif dan seseorang sangat setuju, maka nilainya 4, sebaliknya bila pertanyaan bersikap negatif dan orang tersebut sangat setuju maka nilainya 1, julah nilai yang dicapai oleh seseorang menggambarkan sikap orang terhadap sesuatu objek sikap.

Komponen Pokok dan Berbagai Tingkatan Attitude

Komponen Pokok Sikap
Dalam bagian lain, Allport (1954) menjelaskan bahwa sikap itu mempunyai 3 komponen pokok :
1. Kepercayaan (keyakinan), ide dan konsep terhadap suatu objek.
2. Kehidupan emosional atau evaluasi emosional terhadap suatu objek.
3. Kecenderungan untuk bertindak (tend to behave).
Ketiga komponen ini secara bersama-sama membentuk sikap yang utuh. Dalam penentuan sikap yang utuh ini, pengetahuan, pikiran, keyakinan dan emosi memegang peranan penting.
Berbagai Tingkatan Sikap
Seperti halnya dengan pengetahuan, sikap ini terdiri dari berbagai tingkatan.
1. Menerima (receiving)
Menerima diartikan bahwa orang (subjek) mau dan memperhatikan stimulus yang diberikan (objek). Misalnya sikap orang terhadap gizi dapat dilihat dari kesediaan dan perhatian orang itu terhadap ceramah-ceramah.
2. Merespon (responding)
Memberikan jawaban apabila ditanya, mengerjakan dan menyelesaikan tugas yang diberikan adalah suatu indikasi dari sikap.
3. Menghargai (valuing)
Mengajak orang lain untuk mengerjakan atau mendiskusikan suatu masalah adalah suatu indikasi sikap tingkat tiga.
4. Bertanggung jawab
Bertanggung jawab atas segala sesuatu yang telah dipilihnya dengan segala resiko merupakan sikap yang paling tinggi.

Pengertian Attitude

Perilaku manusia juga dilatar belakangi oleh sikap. Sikap sendiri memeiliki pengertian sebagai “organisasi pendapat, keyakinan seseorang mengenai objek atau situasi relatif yang relatif ajeg yang disertai adanya perasaan tertentu dan memberikan dasar kepada organisme untuk membuat respon atau perilaku dalam cara tertentu yang dipilihnya”. Atau dalam bahasa sederhana sikap adalah kesediaan beraksi terhadap suatu hal.

Sikap memiliki beberapa pengertian dan definisi sebagai berikut :
• Sikap adalah predisposisi mental untuk melakukan suatu tindakan (Kimmball Young (1945)
• Sikap adalah keajegan dan kekhasan perilaku seseorang dalam hubungan dengan stimulus manusia atau kejadian-kejadian tertentu (Sherif & sherif 1956)
• Sikap adalah predidposisi yang dipelajari untuk merespon secara konsisten dalam tatacara tertentu dan berkenaan dengan objek tertentu (Fishbein & Ajzen 1975)
• Kesimpulannya pengertain sikap adalah kecenderungan untuk bertindak dan bereaksi terhadap stimulus atau rangsangan.

Tokoh Penemu PHP

PHP ditulis oleh Rasmus Lerdorf yang pada awalnya ia gunakan untuk mencatat jumlah pengunjung situs yang membuka halaman resumenya. Ia kemudian menulis ulang kode-kodenya dengan bahasa C yang kemudian menjadikan bahasa itu menjadi lebih kaya kemampuan.
Barulah setelah itu banyak bermunculan tokoh-tokoh yang berjasa dalam perkembangan PHP seperti Zeev Suraski dan Andi Gutmans yang menulis kembali parsing Engine unuk menciptakan PHP versi 3. PHP kemudian menjadi modul Apache yang paling sering digunakan. Berikut ini contoh script PHP yang akan menampilkan text Hallo Dunia.

<html>
<head>
<title>Welcome To PHP Worl</title>
</head>
<?php
echo “<br><br><h1>Hello selamat datang di bilcyber.com<br><br></h1>”;
?>
</html>
// //

Tokoh Penemu Java

James Gosling, pencipta bahasa komputer Java, mengkonfirmasi pada hari Senin bahwa ia telah bergabung
Pada 1977, James Gosling menerima gelar B.Sc dalam Ilmu Komputer dari Universitas Calgary. Pada 1983, ia memperoleh gelar Ph.D dalam Ilmu Komputer dari Universitas Carnegie Mellon, dengan disertasi “The Algebraic Manipulation of Constraints”. Ketika menyelesaikan program doktornya, ia menulis sebuah versi dari emacs (gosmacs), dan sebelum bergabung dengan Sun Microsystems ia membangun sebuah versi multi-prosesor Unix[1] ketika kuliah di Universitas Carnegie Mellon, maupun sejumlah compiler dan mail systems.
Sejak 1984, Gosling bekerja untuk Sun Microsystems, dan umumnya dikenal sebagai pembuat bahasa pemograman Java.
Sejak kecil dia memang sangat tertarik dengan elektronika. Saat usia 12 tahun, orangtuanya mendapatinya berhasil membuat permainan tic tac toe dengan memanfaatkan komponen suku cadang telepon dan televisi. Melihat minat dan bakat tersebut, suatu ketika sahabat orangtuanya mengajak Gosling ke laboratorium komputer di Universitas Calgary. Saat itu usianya masih 14 tahun.
Sejak saat itulah ia lebih sering menghabiskan banyak waktu di laboratorium komputer daripada belajar di kelas. Lulus dari SMU, ia melanjutkan di Universitas Calgary. Saat menyelesaikan sarjana, ia mengembangkan editor teks Emacs, yang kelak menjadi editor teks yang paling banyak digunakan pada sistem operasi Unix. Kemudian ia mengambil pendidikan Master di Universitas Alberta sebelum melanjutkan program doktor di Universitas Carnegie Mellon di Pittsburgh. Ia memperoleh gelar Ph.D setelah berhasil mempertahankan tesisnya yang berjudul “The Algebraic Manipulation of Constraints” pada tahun 1983.
Ia segera bergabung dengan IBM selepas kuliah. Sayang hasil pekerjaannya tidak pernah diproduksi. Setahun kemudian, ia bergabung dengan Sun Microsystems hingga menjadi bagian Green Team untuk menjalankan projek rahasia Green Project. Berkat kemampuannya, kariernya segera melejit sehingga menduduki posisi Vice President (VP) Sun Microsystems dan Chief Technology Officer (CTO) Sunís Developer Product. Saat ini, ia masih berkontribusi pada Real-Time Specification of Java dan peneliti di laboratorium Sun untuk software development tools. Selain menjadi arsitek bahasa pemrograman Java, ia juga membangun sistem akuisisi data satelit, multiprosesor untuk Unix, beberapa kompiler, mail system dan insinyur utama pembuat windows manager NEWS (Network Extensible Windowing System).

Sejarah dan Dasar PHP

Sejarah dan Dasar PHP Website – Pendahuluan PHP

Ada waktu luang karena susah tidur, daripada bengong saya share tentang dasar php untuk website. Saya tidak akan membahas HTML karena saya di web ini fokus untuk PHP saja. Resource yang bagus untuk mempelajari HTML ada di sini.
Berbicara tentang pemrograman PHP, kemarin sudah saya share mengenai pengertian, cara kerja website dan pengetahuan umum mengenai server hosting dan database. Dan kamu akan butuh waktu ekstra untuk memperdalam tentang script pemrograman ini. Paling tidak kamu perlu melancarkan untuk membaca bahasa inggris, resource utama PHP ada di sini. Bermain script PHP seperti halnya pemrograman lainnya, yaitu menggunakan operator dan pernyataan logika. Seperti logika “if else”, looping (pengulangan) data, array (pengurutan) data, dan PHP sendiri bisa berupa OOP (Object Oriented Programming) atau PHP non OOP.

PHP sebagai Server Side Scripting

PHP merupakan salah satu pemrograman website dinamis yang mana dapat diletakkan di dalam script HTML maupun Javascript. PHP atau Hypertext Preprocessor (bukan singkatan dari PHP) merupakan Server Side Scripting, yang mana script ini diolah di dalam server hosting. Tidak seperti javascript yang mana merupakan Client Side Scripting, yang diolah di sisi client atau browser pengguna.
Hal itu mengapa saya lebih suka melakukan developtment dengan PHP. Script javascript lebih rentan untuk dibajak atau dicopy, bahkan banyak plugin browser sekarang ini bisa memodifikasi script html, javascript maupun css dengan bebas. Untuk PHP sih sebenarnya bisa dibajak juga oleh pemilik server, maka dari itu kita harus benar-benar waspada dan berhati-hari dalam memilih web hosting. Provider web hosting yang memiliki banyak TOS atau pesetujuan lebih bagus daripada web hosting yang sedikit TOS. Banyak hosting murah yang murahan, tetapi juga ada yang tidak murahan. Untuk melihat hosting itu bagus atau tidak, lihat support online-nya. Apakah mereka sering online atau tidak, lalu bagaimana respon mereka saat kamu chat.

Sejarah PHP website

Scripting PHP ditemukan pada tahun 1995 oleh Rasmus Lerdorf, seorang programmer dari Denmark/Greenland. Pada awalnya PHP bernama FI, yaitu singkatan dari Form Interpreted atau pengolah formulir web. Setelah itu PHP dijadikan Open Source, yakni script yang bebas digunakan dan dikembangkan. Setelah PHP menjadi Open Source, script yang mengandung basic pemrograman C ini mulai disukai dan dikembangkan oleh banyak pihak, salah satunya Zend. Zend adalah salah satu organisasi profesional yang ikut mengembangkan PHP. Maka dari itu, bukan hal yang mengagetkan jika Zend Framework atau lebih dikenal dengan ZF yang berbasis PHP ini sangat diakui bagus oleh pengguna PHP di seluruh dunia, pemain lama gitu.

Kelebihan PHP dibanding script pemrograman website lainnya

  • Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:
  • PHP tidak memperlukan kompilasi atau pendukung lainnya untuk dapat berjalan.
  • Mudah ditemukan server web hosting yang support dengan script PHP, tidak seperti ASP.NET yang harus menggunakan server berbasis Windows (IIS), atau Java yang harus menggunakan server berbasis Oracle.
  • Dokumentasi lengkap dan banyak forum pendukung, terutama karena banyak developer (pengembang) website yang menggunakan script PHP.
  • PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.
Oke, sampai di sini dulu untuk pendahuluan tentang sejarah dan dasar PHP, akan saya bahas lebih lanjut di kesempatan berikutnya. Oh iya, sebelum kita belajar lebih dalam tentang PHP, jangan lupa untuk download buku saku PHP dulu. Dokumentasi lengkap PHP.net versi PHP 5.3, dalam ekstensi file PHP.chm dan WAJIB harus dimiliki oleh setiap programmer PHP Kecil kok, cuman 10MB aja, caranya cuma dengan klik tombol di bawah ini:

Pengertian PHP

  •  Pengertian PHP
  •  Hubungan PHP dengan HTML
  •  Kelebihan PHP


Pengertian PHP
PHP adalah singkatan dari "PHP: Hypertext Preprocessor", yang merupakan
sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip
dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik.
Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web
menulis halaman web dinamik dengan cepat.
Hubungan PHP dengan HTML
Halaman web biasanya disusun dari kode-kode html yang disimpan dalam
sebuah file berekstensi .html. File html ini dikirimkan oleh server (atau file) ke
browser, kemudian browser menerjemahkan kode-kode tersebut sehingga
menghasilkan suatu tampilan yang indah. Lain halnya dengan program php, program
ini harus diterjemahkan oleh web-server sehingga menghasilkan kode html yang
dikirim ke browser agar dapat ditampilkan. Program ini dapat berdiri sendiri ataupun
disisipkan di antara kode-kode html sehingga dapat langsung ditampilkan bersama
dengan kode-kode html tersebut. Program php dapat ditambahkan dengan mengapit
program tersebut di antara tanda . Tanda-tanda tersebut biasanya disebut
tanda untuk escaping (kabur) dari kode html. File html yang telah dibubuhi program
php harus diganti ekstensi-nya menjadi .php3 atau .php.
PHP merupakan bahasa pemograman web yang bersifat server-side
HTML=embedded scripting, di mana script-nya menyatu dengan HTML dan berada
si server. Artinya adalah sintaks dan perintah-perintah yang kita berikan akan
sepenuhnya dijalankan di server tetapi disertakan HTML biasa. PHP dikenal sebgai
bahasa scripting yang menyatu dengan tag HTML, dieksekusi di server dan
digunakan untuk membuat halaman web yang dinamis seperti ASP (Active Server
Pages) dan JSP (Java Server Pages).
PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer C.
Semula PHP digunakannya untuk menghitung jumlah pengunjung di dalam webnya.
Kemudian ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis. Versi
ini pertama kali keluar pada tahun 1995. Isinya adalah sekumpulan script PERL yang
dibuatnya untuk membuat halaman webnya menjadi dinamis. Kemudian pada tahun
1996 ia mengeluarkan PHP versi 2.0 yang kemampuannya telah dapat mengakses
database dan dapat terintegrasi dengan HTML.
Pada tahun 1998 tepatnya pada tanggal 6 Juni 1998 keluarlah PHP versi 3.0
yang dikeluarkan oleh Rasmus sendiri bersama kelompok pengembang softwarenya..
Versi terbaru, yaitu PHP 4.0 keluar pada tanggal 22 Mei 2000 merupakan
versi yang lebih lengkap lagi dibandingkan dengan versi sebelumnya. Perubahan
yang paling mendasar pada PHP 4.0 adalah terintegrasinya Zend Engine yang dibuat
oleh Zend Suraski dan Andi Gutmans yang merupakan penyempurnaan dari PHP
scripting engine. Yang lainnya adalah build in HTTP session, tidak lagi menggunakan
library tambahan seperti pada PHP. Tujuan dari bahasa scripting ini adalah untuk
membuat aplikasi-aplikasi yang dijalankan di atas teknologi web. Dalam hal ini,
aplikasi pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya
secara keseluruhan dijalankan web server.
Kelebihan PHP
Ketika e-commerce semakin berkembang, situs-situs yang statispun semakin
ditinggalkan, karena dianggap sudah tidak memenuhi keinginan pasar, padahal situs
tersebut harus tetap dinamis. Pada saat ini bahasa PERL dan CGI sudah jauh
ketinggalan jaman sehingga sebagian besar designer web banyak beralih ke bahasa
server-side scripting yang lebih dinamis seperti PHP.
Seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan
yang paling utama PHP adalah pada konektivitasnya dengan system database di
dalam web. Sistem database yang dapat didukung oleh PHP adalah :

1. Oracle
2. MySQL
3. Sybase
4. PostgreSQL
5. dan lainnya

PHP dapat berjalan di berbagai system operasi seperti windows 98/NT,
UNIX/LINUX, solaris maupun macintosh.

Teknologi Java

Java pertama kali diluncurkan pada tahun 1995 sebagai bahasa pemrograman umum (general purpose programming language) dengan kelebihan dia bisa dijalankan di web browser sebagai applet. Sejak awal, para pembuat Java telah menanamkan visi mereka ke dalam Java untuk membuat piranti-piranti yang ada di rumah (small embedded customer device) seperti TV, telepon, radio, dan sebagainya supaya dapat berkomunikasi satu sama lain. Tentu saja jalan menuju visi ini tidak mudah untuk ditemukan apalagi untuk ditempuh. Langkah pertama yang diambil oleh Sun Microsystem adalah dengan membuat JVM (Java Virtual Machine) yang kemudian diimplementasikan dalam bentuk JRE (Java Runtime Environment). JVM adalah lingkungan tempat eksekusi program Java berlangsung dimana para objek saling berinteraksi satu dengan yang lainnya. Virtual Machine inilah yang menyebabkan Java mempunyai kemampuan penanganan memori yang lebih baik, keamanan yang lebih tinggi serta portabilitas yang besar. Apabila kita hanya ingin menjalankan program Java, maka kita cukup memiliki JRE saja. Tapi seandainya kita ingin mengembangkan perangkat lunak sendiri, JRE saja tidak cukup. Untuk lebih meningkatkan produktivitas
pengembang perangkat lunak, Sun juga meluncurkan SDK (Standard Development Kit) yang berisi kakas dan API untuk membuat program aplikasi berbasis Java. Sekarang ini, Sun Microsystem telah memperkenalkan Java 2. Java 2 ini dimulai ketika Java telah mencapai versi Platform Java 2 terbagi atas :
  • · Enterprise Java (J2EE) untuk aplikasi berbasis web, aplikasi sistem tersebar dengan beraneka ragam klien dengan kompleksitas yang tinggi. Merupakan superset dari Standar Java.
  • · Standar Java (J2SE), ini adalah yang biasa kita kenal sebagai bahasa Java. Kategori ini digunakan untuk menjalankan dan mengembangkan aplikasiaplikasi di PC. Apl.
  • · Micro Java (J2ME) merupakan subset dari J2SE dan salah satu aplikasinya yang banyak dipakai adalah untuk wireless device / mobile device.

Sejarah Java

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Java adalah suatu teknologi di dunia software komputer. Selain merupakan suatu bahasa pemrograman, Java juga merupakan suatu platform. Java merupakan teknologi di mana teknologi tersebut mencakup Java sebagai bahasa pemrograman yang memiliki sintaks dan aturan pemrograman tersendiri, juga mencakup Java sebagai platform yaitu di mana teknologi ini memiliki virtual machine dan library yang diperlukan untuk menulis dan menjalankan program yang ditulis dengan bahasa pemrograman java. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didesain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, “Tulis sekali, jalankan di mana pun.” Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.