Daftar Isi:
Definisi - Apa yang dimaksud dengan Python?
Python adalah multi-bahasa pemrograman, tujuan umum, ditafsirkan, tingkat tinggi. Python memungkinkan pemrogram untuk menggunakan gaya pemrograman yang berbeda untuk membuat program yang sederhana atau kompleks, mendapatkan hasil yang lebih cepat dan menulis kode hampir seolah-olah berbicara dalam bahasa manusia. Beberapa sistem dan aplikasi populer yang telah menggunakan Python selama pengembangan termasuk Google Search, YouTube, BitTorrent, Google App Engine, Eve Online, Maya dan mesin iRobot.
Techopedia menjelaskan Python
Perkembangan awal Python dipelopori oleh Guido van Rossum pada akhir 1980-an. Hari ini, ini dikembangkan oleh Python Software Foundation. Karena Python adalah bahasa multi-paradigma, programmer Python dapat menyelesaikan tugas-tugas mereka menggunakan gaya pemrograman yang berbeda: berorientasi objek, imperatif, fungsional atau reflektif. Python dapat digunakan dalam pengembangan Web, pemrograman numerik, pengembangan game, akses port serial, dan lainnya.
Ada dua atribut yang membuat waktu pengembangan dalam Python lebih cepat daripada dalam bahasa pemrograman lain:
- Python adalah bahasa yang ditafsirkan, yang menghalangi kebutuhan untuk mengkompilasi kode sebelum menjalankan program karena Python melakukan kompilasi di latar belakang. Karena Python adalah bahasa pemrograman tingkat tinggi, ia mengabstraksi banyak detail canggih dari kode pemrograman. Python memfokuskan begitu banyak pada abstraksi ini sehingga kodenya dapat dipahami oleh kebanyakan programmer pemula.
- Kode python cenderung lebih pendek dari kode yang sebanding. Meskipun Python menawarkan waktu pengembangan yang cepat, Python sedikit tertinggal dalam hal waktu eksekusi. Dibandingkan dengan bahasa kompilasi penuh seperti C dan C ++, program Python mengeksekusi lebih lambat. Tentu saja, dengan kecepatan pemrosesan komputer saat ini, perbedaan kecepatan biasanya hanya diamati dalam tes pembandingan, bukan dalam operasi dunia nyata. Dalam kebanyakan kasus, Python sudah termasuk dalam distribusi Linux dan mesin Mac OS X.