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 . ;)