Pengertian Python dan Fungsi
Python adalah tingkat tinggi, ditafsirkan, interaktif dan berorientasi objek bahasa scripting. Python dirancang untuk menjadi sangat mudah dibaca. Menggunakan bahasa Inggris kata kunci yang sering di mana sebagai bahasa lain menggunakan tanda baca, dan memiliki konstruksi sintaksis kurang dari bahasa lain.
- Python ditafsirkan: python diproses pada saat runtime oleh interpreter. Anda tidak perlu untuk mengkompilasi program Anda sebelum dijalankan. Hal ini mirip dengan PERL dan PHP.
- Python adalah Interaktif: Anda dapat benar-benar duduk di prompt Python dan berinteraksi dengan penerjemah langsung untuk menulis program Anda.
- Python adalah Object-Oriented: Python mendukung gaya Object-Oriented atau teknik pemrograman yang merangkum kode di dalam objek.
- Python adalah bahasa Pemula: Python adalah bahasa yang besar untuk programmer tingkat pemula dan mendukung pengembangan berbagai aplikasi dari pengolahan teks sederhana untuk browser WWW untuk game.
Sejarah Python
Python dikembangkan oleh Guido van Rossum di akhir tahun delapan puluhan dan awal tahun sembilan puluhan di Institut Riset Nasional untuk Matematika dan Ilmu Komputer di Belanda.
Python berasal dari banyak bahasa lainnya, termasuk ABC, Modula-3, C, C ++, Algol-68, Smalltalk, dan Unix shell dan bahasa scripting lainnya.
Python merupakan hak cipta. Seperti Perl, kode sumber Python sekarang tersedia di bawah GNU General Public License (GPL).
Python kini dikelola oleh tim pengembangan inti di lembaga, meskipun Guido van Rossum masih memegang peran penting dalam mengarahkan kemajuannya.
Python 1.0 dirilis pada November 1994. Pada tahun 2000, Python 2.0 dirilis. Python 2.7.11 adalah edisi terbaru dari Python 2.
Sementara itu, Python 3.0 dirilis pada tahun 2008. Python 3 tidak kompatibel dengan Python 2. Penekanan di Python 3 telah di penghapusan konstruksi pemrograman duplikat dan modul sehingga "Harus ada satu - dan sebaiknya hanya satu - cara yang jelas untuk melakukannya. " Python 3.5.1 adalah versi terbaru dari Python 3
Fitur Python
fitur Python termasuk:
- Mudah-untuk-belajar: Python memiliki beberapa kata kunci, struktur sederhana, dan sintaks yang jelas. Hal ini memungkinkan siswa untuk mengambil bahasa dengan cepat.
- Mudah dibaca: kode Python lebih jelas dan terlihat oleh mata.
- Mudah-untuk-menjaga: kode sumber Python cukup mudah-untuk-menjaga.
- Sebuah perpustakaan standar yang luas: bulk Python perpustakaan sangat portabel dan cross-platform yang kompatibel pada UNIX, Windows, dan Macintosh.
- Modus interaktif: Python memiliki dukungan untuk modus interaktif yang memungkinkan pengujian interaktif dan debugging dari potongan kode.
- Portabel: Python dapat dijalankan pada berbagai macam platform perangkat keras dan memiliki antarmuka yang sama pada semua platform.
- Diperpanjang: Anda dapat menambahkan modul tingkat rendah ke interpreter Python. Modul ini memungkinkan programmer untuk menambah atau menyesuaikan alat-alat mereka untuk menjadi lebih efisien.
- Database: Python menyediakan antarmuka untuk semua database komersial utama.
- GUI Programming: Python mendukung aplikasi GUI yang dapat dibuat dan porting ke banyak sistem panggilan, perpustakaan dan sistem windows, seperti Windows MFC, Macintosh, dan sistem X Window of Unix.
- Scalable: Python menyediakan struktur dan dukungan yang lebih baik untuk program besar dari shell scripting.
Selain fitur yang disebutkan di atas, Python memiliki daftar besar fitur yang baik, beberapa tercantum di bawah ini:
- IT mendukung metode pemrograman fungsional dan terstruktur serta OOP.
- Hal ini dapat digunakan sebagai bahasa scripting atau dapat dikompilasi untuk byte-code untuk membangun aplikasi besar.
- Ini memberikan tingkat tinggi yang sangat jenis data dinamis dan mendukung memeriksa jenis dinamis.
- IT mendukung pengumpulan sampah otomatis.
- Hal ini dapat dengan mudah diintegrasikan dengan C, C ++, COM, ActiveX, CORBA, dan Java.
Komentar
Posting Komentar