Anda di halaman 1dari 20

Pertemuan I

Pembahasaan
• Apa itu pemrograman?
• Bagaimana cara kerja komputer?
• Apa itu compilation dan interpretation?
• Apa itu bahasa pemrograman?
• Mengapa Python?
• Bagaimana cara menginstall python?
Apa Itu Pemrograman ?
Pemrograman adalah proses membangun sebuah
program komputer yang dapat dieksekusi oleh
komputer untuk tugas tertentu.
Pemrograman adalah proses yang melibatkan
kreatifitas dan logika dalam Menyusun rangkaian
perintah agar komputer dapat berhasil melakukan
apa yang dimaksud oleh pembuat program atau
biasa disebut dengan programmer.
Programmer seperti chef yang berusaha menyusun
resep untuk menghasilkan makanan yang
spektakuler
Apa Itu Program Komputer ?

Komputer secara fisik hanyalah kumpulan perangkat yang terdiri


dari processor, RAM, motherboard, hardisk, monitor dan
sebagainya. Sekumpulan perangkat tersebut tidaklah terlalu
berguna tanpa adanya program (software) di dalamnya. Komputer
tanpa program seperti seperti piano tanpa pemainnya.
Program komputer berisi kumpulan instruksi untuk
memanfaatkan sumber daya yang ada pada komputer seperti
keyboard, monitor, kamera, printer, hardisk, CPU, GPU, dan lain
sebagainya untuk melaksanakan tugas tertentu.
Dengan keistimewaan kecepatan operasi komputer dan
melalui berbagai program komputer yang semakin hari
semakin canggih, sebuah komputer dapat melakukan hal-
hal yang sangat kompleks, seperti menyelesaikan
persamaan matematika yang rumit, menjalankan game,
melakukan pengenalan wajah, mentranslate paragraf dari
suatu bahasa ke bahasa lainnya, menjalankan self-driving
car, dan masih banyak lagi.
Ingat bahwa program komputer adalah
kumpulan instruksi-instruksi untuk perangkat
komputer. Untuk membangun sebuah program,
maka kita perlu menulis urutan instruksi yang
tepat menggunakan salah satu bahasa
pemrograman (programming language)
sehingga program yang dihasilkan berjalan
sesuai yang diinginkan.
Apa itu bahasa pemrograman (programming
language)?
Seperti halnya sebuah bahasa, misalnya bahasa
Inggris, maka terdapat kosakata/dictionary yang
valid yang merupakan bagian dari bahasa Inggris,
seperti “read, write, eat”. Selain itu terdapat pula
aturan/grammar agar kalimat atau paragraf yang
dihasilkan dianggap valid. Agar kita bisa
berkomunikasi dengan orang yang menggunakan
bahasa Inggris, maka kita perlu mempelajari bahasa
tersebut.
Begitu pula dengan bahasa pemrograman,
ia adalah media berkomunikasi dengan
komputer yang terdiri dari lexis (kosakata)
serta syntax (aturan) penyusunan kata-kata
tersebut untuk menjadi sebuah instruction
(kalimat) yang valid.
Komputer tidak bisa memahami bahasa manusia yang
sangat kompleks dan ambigu, sehingga jika kita ingin
berkomunikasi dengan komputer, memberi instruksi
kepada komputer, maka haruslah dengan bahasa yang
dimengerti oleh komputer. Namun sayangnya, bahasa
yang dimengerti oleh komputer hanyalah bahasa tingkat
rendah yaitu bahasa mesin yang hanya terdiri dari binary
code.
Sebagai contoh berikut ini adalah bahasa mesin
untuk “Hello World”: 01001000 01100101 01101100 01101100
01101111 00100000 01010111 01101111 01110010 01101100
01100100.
Compilation vs Interpretation
Ada dua cara untuk mentranslate program yang dibuat dalam
bahasa tingkat tinggi ke bahasa mesin, yaitu
compilation dan interpretation.
Compilation - semua source code (misalnya .cpp) akan
ditranslate secara sekaligus menjadi machine code oleh sebuah
program yang disebut compiler.
Contoh
compiled programming language adalah: C, C++, Erlang,
Haskell, Rust, and Go.
Interpretation - source code di translate dan
dieksekusi baris per baris, sehingga tidak
menghasilkan file baru yang berisi bahasa mesin.

Contoh interpreted programming language


adalah: PHP, Ruby, Python, and JavaScript.
Apa Itu Python ?
Python adalah sebuah bahasa pemrograman yang digunakan
untuk membuat aplikasi, perintah komputer, dan melakukan
analisis data. Sebagai general-purpose language, Python bisa
digunakan untuk membuat program apa saja dan
menyelesaikan berbagai permasalahan. Selain itu, Python
juga dinilai mudah untuk dipelajari. Namun, jangan salah,
Python termasuk bahasa pemrograman tingkat tinggi. Mulai
dari profesi back-end developer, IT, sampai data scientist.
Siapa yang membuat Python?

Python, ia dibuat oleh satu orang yaitu Guido van


Rossum, yang lahir di Haarlem, Belanda, pada tahun
1956.
Namun setelah dibuat, tentu saja Python dimaintain
dan dikembangkan lebih lanjut oleh komunitas. Nama
Python bukanlah berasal dari nama ular, melainkan
diambil dari sebuah serial komedi di BBC berjudul
Monty
Python’s Flying Circus.
Guido van Rossum
The creator of Python
Mengapa menggunakan Python?

Mudah dipelajari dan top 10 satu bahasa yang


paling populer saat ini.
Aplikasi yang dibangun di Python
Bagaimana cara kerja Python?
Latihan

Buat lah tutorial di word bagaimana


cara menginstal Visual Studio Code
(Teks Editor) dan Menginstal Python.

Anda mungkin juga menyukai