bahasa Python ini menyediakan fitur - fitur yang mendukung pemograman
berorientasi objek. Dan Anda mungkin pernah mendengar tentang konsep bahasa
pemograman yang mempunyai banyak kelebihan dibandingkan dengan pemograman
prosedural.
Karakteristik Python antara lain :
1. Program - program dibuat dari pendefinisian objek - objek dan fungsi - fungsi,
dan kebanyakan perhitungan komputasi diekspresikan kedalam operasi pada objek.
2. Masing - masing pendefinisian objek merujuk ke beberapa objek atau konsep
yang sebenarnya pada dunia nyata, dan fungsi - fungsi pada objek dianalogikan
sebagai interaksi pada objek.
· Java adalah bahasa pemrograman berorientasi objek murni yang dibuat berdasarkan
kemampuan-kemampuan terbaik bahasa pemrograman objek sebelumnya (C++, Ada,
Simula). Java diciptakan oleh James Gosling, developer dari Sun Microsystems pada
tahun 1991.
Karakteristik Java antara lain :
- Sederhana (Simple)
- Berorientasi Objek (Object Oriented)
- Terdistribusi (Distributed)
- Interpreted
- Robust
- Aman (Secure)
- Architecture Neutral
- Portable
- Performance
- Multithreaded
- Dinamis
Perbedaan bahasa pemrograman python dengan bahasa pemrograman java
Bahasa Pemrograman Python memiliki kemudahan tersendiri dalam mengoperasikannya. Sehingga, memudahkan pengguna untuk melakukan pembuatan program aplikasi menggunakan bahasa pemrograman ini. Bahasa pemrograman python dapat digunakan di berbagai jenis system operasi, sehingga user yang menggunakan system operasi apapun dapat menggunakan bahasa pemrograman ini.
perbedaanya bahasa pemrograman python dengan bahasa pemrograman java:
Python memiliki banyak keunggulan di antaranya mempunyai sintaks yang sangat singkat tidak perlu berbasa basi dalam menuliskan program bandingkan saja dengan program yang di tulis dengan menggunakan java yang mempunyai syntak lebih panjang.
pada java menggunakan tanda kurung sebagai pemisah blok program sedangkan di python kita hanya mengggunakan spasi sebagai pemisah blok program dan gaya penulisan di python pun berbeda dengan java . Python tidak memerlukan introduction variabel-variabel yang akan dipakai (seperti public class pada java ). Sehingga kita dapat meng-assign suatu variabel tanpa introduction terlebih dahulu.. perbedaan yang lain yang dimiliki python adalah kita juga dapat mencoba ide-ide Anda langsung pada Python Shell, tanpa harus di-compile terlebih dahulu tidak seperti pada java .
Oleh karena itu kita harus pintar-pintar menyusun perintah agar mendapatkan hasil seperti yang kita inginkan.
Sumber : robbie703.blogspot.co.id
ekolindah.blogspot.co.id