PEMROGRAMAN
MINGGU 1 – PART 1
Biner Sebagai Bahasa Komputer
• Biner adalah sistem bilangan basis-2
yang ditemukan oleh Gottfried Leibniz
yang terdiri dari dua angka atau digit
yaitu: 0 dan 1.
• Biner digunakan sebagai bahasa mesin
yang merupakan satu-satunya bahasa
yang dapat dimengerti komputer untuk
memproses atau mengeksekusi suatu
instruksi.
Mengapa Biner???
1. Komputer tidak memahami bahasa atau angka dengan cara
yang sama seperti manusia. Yang benar-benar tersedia untuk
digunakan hanyalah sakelar dan sinyal listrik, baik hidup atau
mati.
2. Untuk mengkodekan instruksi atau menyimpan nilai
menggunakan sakelar ini, maka sistem biner adalah pilihan
yang paling sesuai.
3. Transistor bertindak sebagai sakelar elektronik pada
komputer.
Apa itu Komputer Program??
Cara Kerja Program
laporan.docx
Storag
e
CPU RAM
Bahasa Pemrograman
• Bahasa pemrograman adalah bahasa komputer yang digunakan oleh
programmer (pengembang) untuk berkomunikasi dengan komputer.
Ini adalah satu set instruksi yang ditulis dalam bahasa tertentu untuk
melakukan tugas komputasi.
• Setiap jenis bahasa pemrograman memiliki kumpulan keyword yang
unik dan sintaks khusus untuk mengatur instruksi suatu program.
Klasifikasi Bahasa Pemrograman
Python:
print(“hello world!”)
Fibonacc
i di
Python
Generasi Bahasa Pemrograman
1. Generasi pertama: Bahasa Mesin
2. Generasi kedua: Bahasa Assembly
3. Generasi ketiga: C, C++, Java, JavaScript, Visual Basic.
4. Generasi keempat: Perl, PHP, Python, Ruby, SQL.
5. Generasi kelima: Mercury, OPS5, and Prolog.
Language Processors
Source Bahasa
Assembler
Code Mesin
Compiler
• Perangkat lunak yang digunakan
untuk mengubah source code /
kode pemrograman menjadi
bahasa mesin agar dapat
dimengerti dan dijalankan oleh
Source Compile Kode
komputer. Code r Mesin
Output
Sumber:
https://www.techrepublic.com/artic
le/the-best-programming-
languages-to-learn-in-2022/
StackOverflow
Developer Survey
2022
Sumber:
https://www.fullstackacademy.com
/blog/nine-best-programming-
languages-to-learn