Pengertian dan Pengenalan Bahasa Python – Selamat Datang di tutorial bahasa Python lengkap berbahasa Indonesia bagian pertama di malasngoding. Pada kategori Pyhon ini teman-teman akan mempelajari tentang apa itu python (sejarah singkat), yang menjadi alasan mempelajari python, apa saja yang bisa dikembangkan dengan python dan persiapan untuk belajar bahasa python.
Pengertian dan Pengenalan Bahasa Python
Sebelum ke tahap lanjut belajar bahasa python, alangkah penting untuk mengetahui apa sih paython itu, dari mana sehingga python bisa ada dan bisa kita pelajari saat ini. silahkan baca artikel sampai selesai dan tinggalkan komentar jika ada yang kurang jelas atau kesalahan dalam penulisan.
Pengertian Bahasa Python
Python termasuk dalam interpreted languange, berbeda dengan c atau c++ yang termasuk dalam compile language. Compiler dan interpreted sama-sama berfungsi untuk mengeksekusi code program.
Compiler language adalah mesin (software) yang digunakan untuk menerjemahkan code program kedalam bahasa mesin agar bisa digunakan oleh komputer (mesin) dengan mengeksekusi keseluruhan dari code program. Contoh compiler sendiri misalnya bahasa C yang dicompile ke bahasa assembly terus masuk ke micro processor dan dari microprocessor baru di jalankan selanjutnya baru dicompile ulang untuk bisa digunakan. Hasil dari compile itu sendiri misalnya berektensi .exe. Contoh dari bahasa pemrograman yang menggunakan compiler adalah Visual basic, Fortran, Cobol, Pascal, C, C#, C++.
Sedangkan interpreted adalah program sistem yang berfungsi sebagai penerjemah dengan mengeksekusi perintah baris perbaris dengan mengikuti logika kode program tersebut. Misalnya ada sistem informasi akademik yang dibuat menggunakan PHP, untuk bisa menjalankannya kita membutuhkan interpreted (PHP, MySQL) dan source code dari sistem akademik itu sendiri. Contoh yang menggunakan interpreted adalah : PHP, ASP, Perl, Python
Bahasa Python sendiri di ciptakan oleh Guido Van Rossum pada tahun 1985 dan ada juga referensi yang mengatakan 1989. Guido Van Rossum menggunakan basic C dalam membuat interpreted python. Dengan kata lain nenek buyut interpreted python adalah bahasa pemrograman C.
Alasan mengapa python patut di pertimbangkan untuk dipelajari adalah :
Berikut beberapa alasan yang memotivasi kita untuk mempelajari bahasa python, diantaranya adalah :
Python mudah di pelajari
Documentasi lengkap dan mudah ditemukan
Dan yang sangat menguntungkan adalah banyak perusahaan yang membutuhkan programmer yang menguasai python
Menurut survey dari stackoverflow.com di tahun 2019, python menjadi bahasa nomer 4 yang paling banyak diminati oleh semua responden. Sedangkan untuk responden professional developer, python masih berada di urutan ke 7. seperti yang dapat kita lihat di gambar berikut :
survey stackoverflow semua respondent
survey stackoverflow Professional Developer
Berdasarkan hasil survey dari stackoverflow diatas, maka dapat dilihat bahwa perkembangan dan kebutuhan programmer yang menguasai python sangat meningkat pesat. oleh karena itu, bahasa python wajib dipertimbangkan dalam mempelajari bahasa program.
Apa saja yang bisa dikembangkan dengan bahasa python.
Python sangat banyak menyediakan framework yang bisa kita kembangkan baik itu untuk aplikasi berbasis web, mobile dan desktop. Contohnya dari framework python adalah django, web2py, pylon dan masih banyak lainnya. Dan python sangat banyak digunakan dalam proses analisis data (machine learning).
Tool yang perlu dipersiapkan dalam belajar python :
Python, interpreted yang membantu menerjemahkan bahasa python kedalam bahasa yang dimengerti mesin
Text Editor, tool yang digunakan untuk menulis code program.
Silahkan lakukan instalasi tool-tool yang disebutkan diatas untuk kita mulai belajar python. Untuk pengguna linux biasanya tidak perlu untuk melakukan instalasi lagi dikarenakan kebanyakan distro linux sudah menyediakan secara default. Untuk cek apakah python sudah terinstall atau belum silahkan ketikkan python –version di cmd (windows) atau Terminal (linux).
python –version
Mode interuptif merupakan fitur yang disediakan oleh python dalam menuliskan kode program secara interuktif. Fitur ini dikenal sebagai shell, console dan sebagainya. Cara membukanya silahkan jalankan python IDLE (di windows) terminal – python (di Linux).
python
Selain sebagai tempat untuk menuliskan kode program, fitur interuptif bisa digunakan untuk mencari bantuan, misalnya :
Fungsi dir(), fungsi yang bisa digunakan melihat apa saja yang tersedia dalam sebuah modul. Contoh kita akan meilihat modul dalam fungsi math. Dir(math)
fungsi dir(math)
Fungsi help(), fungsi yang digunakan untuk melihat documentasi suatu fungsi, contohnya kita akan melihat documentasi perpangkatan. Help(math.pow)
fungsi help(math.pow)
Sekian dulu Tutorial Python # 1 : Pengertian dan Pengenalan Bahasa Python, kita lanjut tutorial selanjutnya dengan materi cara instalasi dan configurasi python di windows.
Muzanni
Algorithms Learner, future lecturer and Happy to sharing about knowledge
Hallo selamat datang kembali pada seri tutorial python. Di materi sebelumnya kita sudah bahas mengenai tipe data yang ada pada bahasa pemrograman python. Jenis operator ...
Operasi Tipe Data Dictionary – tipe data dictionary juga termasuk dalam tipe data tidak berurut (unordere) dan tidak memiliki indek. Aggota dari tipe data ini ...
Operasi Tipe Data Tuple – Masih dalam materi operasi yang bisa dilakukan berdasarkan tipe data. Dalam part ini akan dikupas tuntas mengenai tipe data tuple. ...
Download Ebook belajar HTML & CSS dasar untuk pemula gratis.
Ebook ini bisa di download oleh teman-teman yang baru mulai belajar HTML dan CSS dasar tapi tidak tahu mau memulai belajar dari mana.
materi pembelajaran sudah di susun secara sistematis dan di dukung contoh gambar.
Ditunggu tutorial selanjutnya…