Search Header Logo
Bahasa  Pemrograman

Bahasa Pemrograman

Assessment

Presentation

Computers

11th Grade

Practice Problem

Hard

Created by

AHMAD SUPRIYATNA

Used 2+ times

FREE Resource

14 Slides • 0 Questions

1

media

Pengenalan Bahasa
Pemrograman

SMK YBS TIRTAMULYA

2

media

Agenda

Pengenalan Bahasa Pemrograman
Instalasi Kompilator Python
Tools Kompilator Python

06/09/2022

JUDUL PRESENTASI

2

3

media

Apa Itu Bahasa Pemrograman ?

Bahasa pemrograman (Programing Language), atau sering

diistilahkan juga dengan bahasa komputer atau bahasa pemrograman

komputer, adalah instruksi standar untuk memerintah komputer

06/09/2022

JUDUL PRESENTASI

3

4

media

Fungsi bahasa pemrograman

Fungsi Bahas Pemrograman Adalah menghubungkan pengguna dengan

mesin komputer, karena bahasa pemrograman mampu menerjemahkan

perintah perintah kedalam kode yang dapat dimengerti komputer.

06/09/2022

JUDUL PRESENTASI

4

5

media

Level Bahasa Pemrograman

1. High-Level

Language,

bahasa

tingkat

tinggi adalah

bahasa yang ditulis dengan serangkaian kata yang
sebenarnya masih mampu dipahami oleh manusia,
seperti bahasa pemrograman C++, Python, PHP, C#, dan
masih banyak lagi.

2. Low-level

Language,

bahasa

tingkat

rendah

adalah

berbentuk enkripsi atau menggunakan simbol tertentu
untuk menyimpan informasi khusus. Selain itu, terdapat
juga beberapa perintah sederhana, seperti MOV untuk
pindah, ADD untuk menambahkan, sampai SUB untuk
mengurangi.

06/09/2022

JUDUL PRESENTASI

5

6

media
media
media

Gambaran Bahasa pemrograman

06/09/2022

JUDUL PRESENTASI

6

Bahasa Tingkat Tinggi

Bahasa Tingkat rendah

7

media

Jenis Bahasa Pemrograman

06/09/2022

JUDUL PRESENTASI

7

8

media

Python

Python adalah bahasa pemrograman open source populer yang cukup mudah dipahami pemula. Sama
seperti JavaScript, Python sudah ada sejak dekade 90-an, tepatnya di tahun 1991.

Bahasa Python sering disebut sebagai bahasa multiguna, karena bisa dipakai untuk berbagai jenis sistem.
Tapi kebanyakan, Python dipakai untuk membangun Machine Learning, Artificial Intelligence, Big
Data, dan Robotika.

Kelebihan bahasa pemrograman Python:

Perintah Python sangat mudah dipahami, dibaca, dan ditulis.

Sanggup terintegrasi dengan bahasa pemrograman lain, seperti C, C++, dan Java.

Python mengeksekusi perintahnya baris demi baris, sehingga programmer bisa menemukan error lebih
mudah.

Perintah Python bisa dijalankan di berbagai platform tanpa terkendala masalah kompatibilitas,
istilahnya Write Once Run Anywhere.

Kekurangan bahasa pemrograman Python:

Perintah Python diterjemahkan oleh Interpreter, sehingga performanya tidak sebaik bahasa yang
menggunakan Compiler.

Interpreter juga membuat Python kurang cocok untuk membangun aplikasi mobile atau games.

06/09/2022

JUDUL PRESENTASI

8

9

media

Javascript

JavaScript adalah bahasa pemrograman yang dipakai untuk mengembangkan website dari segi klien
(client side). JavaScript merupakan salah satu bahasa tertua di dunia, karena sudah dikembangkan sejak
tahun 1995.

JavaScript memungkinkan programmer menambahkan fitur-fitur kompleks sehingga halaman website jadi
lebih dinamis dan interaktif. Contohnya untuk membuat pop up notifikasi, pesan konfirmasi, bahkan
games sederhana di halaman web.

Bahkan, kemampuan JavaScript semakin meningkat berkat adanya Node.js, sebuah runtime environment.
Jadinya, JavaScript kini tidak hanya dipakai untuk membangun website dinamis. Ia juga dimanfaatkan
dalam pengembangan server, aplikasi mobile, animasi grafis, games, dan masih banyak lagi

Kelebihan bahasa pemrograman JavaScript:

Membuat website jadi lebih dinamis, sekaligus menambah fitur-fitur baru di website.

Mempersingkat waktu loading halaman website dari server.

Memungkinkan untuk digunakan bersama bahasa lain.

Merupakan bahasa pemrograman yang sangat mudah dipahami dan dipelajari pemula.

Mampu mengembangkan sistem yang solid karena ekosistemnya yang luas dan fleksibel.

Kekurangan bahasa pemrograman JavaScript:

JavaScript murni tidak bisa berjalan di luar browser.

Perintah JavaScript cenderung kurang aman dibanding bahasa pemrograman lain.

Ekosistem yang terlalu luas berpotensi membingungkan programmer pemula.

06/09/2022

9

10

media

C++

Contoh bahasa pemrograman selanjutnya adalah bahasa C++. Bahasa yang tergolong tingkat menengah
ini pertama kali dikembangkan tahun 1980 oleh ahli komputer bernama Bjarne Stroustrup.

Bahasa perbaikan dari bahasa C ini punya fitur layaknya bahasa tingkat tinggi. Sebut saja pendekatan
berorientasi objek, penanganan error, dan saran pengetikan (Autocomplete). Nah, ia paling cocok dipakai
untuk membangun aplikasi berbasis desktop.

Kelebihan bahasa pemrograman C++:

Bahasa C++ mendukung struktur pemrograman yang ringkas dan portabel.

Mendukung beberapa kemampuan khas pemrograman berorientasi objek, seperti abstraksi, pewarisan,
dan enkapsulasi.

Perintah C++ mudah dipahami layaknya bahasa tingkat tinggi, tapi bisa dipakai untuk membangun
sistem kompleks seperti bahasa tingkat rendah.

Lebih kompatibel dengan banyak platform dibandingkan bahasa C.

Kekurangan bahasa pemrograman C++:

Bahasa C++ masih kurang aman dibandingkan bahasa lain seperti Python, apalagi Java.

Tidak mendukung fitur Garbage Collection (penghapusan objek tanpa deklarasi perintah), sehingga
lebih boros memori.

Bisa dipakai membangun aplikasi berbasis web, tapi proses debug-nya tidak semudah aplikasi desktop.
10

11

media

Java

Java adalah bahasa pemrograman multiplatform dilengkapi performa stabil serta keamanan terjamin.
Sama seperti JavaScript dan Python, Java juga tergolong veteran karena pertama kali diluncurkan tahun
1995.

Mengingat keamanannya, Java banyak dipakai untuk membangun sistem informasi perbankan,
retail, dan pemerintahan. Selain itu, Java banyak dimanfaatkan dalam pengembangan aplikasi
mobile dan desktop.

Kelebihan bahasa pemrograman Java:

Perintah Java cukup mudah dipahami, ditulis, dan diperbaiki ketika terjadi error.

Program Java dapat dikonversi dan berjalan di berbagai platform.

Hasil akhir perintah Java adalah kode mesin murni, sehingga lebih aman dari kemungkinan diintip
penyusup.

Mampu menjalankan beberapa perintah berbeda di waktu yang bersamaan.

Kekurangan bahasa pemrograman Java:

Perintah Java cenderung berbelit-belit, alias butuh beberapa baris kode untuk menulis satu perintah
sederhana.

Banyaknya baris kode ini membuat program Java memakan banyak memori ketika dijalankan.

Java tidak menyediakan fasilitas backup secara bawaan.

06/09/2022

JUDUL PRESENTASI

11

12

media

PHP

Bahasa pemrograman PHP adalah salah satu bahasa pemrograman paling populer saat ini. Bahasa PHP
juga tergolong veteran, karena sudah dikembangkan sejak tahun 1994, oleh Rasmus Laird.

Bahasa yang satu ini sangat kompatibel, dan lazim digunakan bersama bahasa lain seperti JavaScript,
HTML, CSS, bahkan SQL.

Nah, PHP paling sering dimanfaatkan untuk membangun website dan aplikasi berbasis web. Terutama
dengan dukungan web hosting yang baik agar website mudah diakses.

Kelebihan bahasa pemrograman PHP:

Bahasa PHP sangat mudah dipelajari pemula, dan perintahnya tergolong aman.

Kemampuannya bisa ditingkatkan dengan memasang library, modul, dan framework PHP tambahan.

Dapat berjalan di berbagai sistem operasi, sebut saja Windows, Mac, Linux, atau Android.

Kompatibel dengan berbagai layanan Cloud, seperti Amazon Web Services.

Kekurangan bahasa pemrograman PHP:

Belum teruji kemampuannya untuk membangun sistem selain yang berbasis web.

Performanya tidak begitu stabil ketika dipaksa mengelola aplikasi berskala besar.

Harus dipasangkan dengan bahasa pemrograman lain agar hasil akhir sistem lebih optimal.

06/09/2022

JUDUL PRESENTASI

12

13

media

Kita belajar dari

kegagalan, bukan dari

kesuksesan

06/09/2022

JUDUL PRESENTASI

13

14

media

Terima kasih

Ahmad Supriyatna, Amd.Kom
ahmadsupriyatna1@outlook.com

media

Pengenalan Bahasa
Pemrograman

SMK YBS TIRTAMULYA

Show answer

Auto Play

Slide 1 / 14

SLIDE