Minggu, 03 Desember 2017

PEMROGRAMAN PYTHON

1.   Bahasa pemrograman
Zaman sekarang ini kita sudah tidak asing lagi dengan berbagai aplikasi yang sudah banyak dipergunakan baik itu di PC komputer ataupun di Handphone.Pernahkah kalian berfikir bagaimana sebuah aplikasi bisa berjalan? Bagaimana program bisa mengerti bahasa manusia? Tentunya butuh satu bahasa yang dapat menerjemahkan bahasa manusia kedalam bahasa mesin. Nah, bahasa itulah yang disebut Bahasa Pemrograman. 
Bahasa pemrograman adalah media komunikasi antara manusia (user) dan perangkat komputer (mesin). Bahasa pemrograman berfungsi untuk memberikan perintah kepada komputer untuk mengolah data dan informasi. Manusia yang menjalankannya disebut programmer dan hasil keluarannya berupa program/aplikasi yang diterapkan di segala aspek kehidupan kita sehari-hari.
Bahasa pemrograman yang digunakan untuk membangun sebuah aplikasi bergitu banyak jenisnya. Salah satu yang akan kita pelajari adalah bahasa Pemrograman Python.
a) Python
Python adalah sebuah bahasa pemograman scripting tingkat tinggi atau high-level, interpreted, interactive, dan object-oriented. Python dengan desain yang sangat mudah di baca dan dipahami, karena sama seperti bahasa pemograman yang lainnya yaitu dengan menggunakan kata bahasa inggris.Selain itu juga lebih sedikit dalam penggunaan rumus dan syntax.
b) Sejarah python
Python dikembangkan oleh Guido van Rossum pada tahun 1990 di CWI, Amsterdam sebagai kelanjutan dari bahasa pemrograman ABC. 
Versi terakhir yang dikeluarkan CWI adalah 1.2. Tahun 1995, Guido pindah ke CNRI sambil terus melanjutkan pengembangan Python. Versi terakhir yang dikeluarkan adalah 1.6. Tahun 2000, Guido dan para pengembang inti Python pindah ke BeOpen.com yang merupakan sebuah perusahaan komersial dan membentuk BeOpen PythonLabs. Python 2.0 dikeluarkan oleh BeOpen. Setelah mengeluarkan Python 2.0, Guido dan beberapa anggota tim PythonLabs pindah ke DigitalCreations.
Saat ini pengembangan Python terus dilakukan oleh sekumpulan pemrogram yang dikoordinir Guido dan Python Software Foundation. Python Software Foundation adalah sebuah organisasi non-profit yang dibentuk sebagai pemegang hak cipta intelektual Python sejak versi 2.1 dan dengan demikian mencegah Python dimiliki oleh perusahaan komersial. Saat ini distribusi Python sudah mencapai versi 2.6.1 dan versi 3.0. Adapun yang akan kita pakai dalam pelatihan kali ini adalah versi 3.5 .
1.   Mengapa menggunakan python?

o        Mudah untuk dipelajari: Python memiliki beberapa kata kunci dengan struktur sederhana, dan sintaks yang jelas. Hal ini memungkinkan kita untuk lebih mudah memahami bahasa dengan cepat.
o        Mudah dibaca: kode Python terlihat lebih jelas
o        Standar library: Python dengan library yang sangat portabel dan cross-platform yang kompatibel pada UNIX, Windows, dan Macintosh.
o        Interaktif Mode: Python memiliki dukungan untuk mode interaktif yang memungkinkan pengujian interaktif dan debugging dari potongan kode.
o        Portabel: Python dapat dijalankan pada berbagai macam platform perangkat keras dan memiliki antarmuka yang sama pada semua platform.
o        Extendable: artinya kita dapat menambahkan modul tingkat rendah ke interpreter Python.
o        Database: Python menyediakan antarmuka untuk semua database komersial utama.
o        GUI Programming: Python mendukung aplikasi GUI yang dapat dibuat dan porting ke banyak sistem panggilan, libraries, dan sistem windows, seperti Windows MFC, Macintosh, dan sistem X Window of Unix.
o        Scalable: Python menyediakan struktur yang lebih baik dan dukungan untuk program dari shell scripting.
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 yang berkualitas. Dapat dengan mudah diintegrasikan dengan C, C ++, COM, ActiveX, CORBA, dan Java.


MASIHHH BANYAKKK LAGI MATERI YANG BELUM TERSAMPAIKAN . DITUNGGU AJA YAAAAHHH . ;)