Belajar Pemahaman Pemograman Dasar
Pemrograman sudah menjadi bagian dari kehidupan sehari-hari si progamer. Saat membuka aplikasi, setiap fiturnya digerakkan oleh berbagai macam kode. Begitu pula dengan website atau software. Semuanya perlu kode untuk bisa bekerja sesuai fungsinya.
Karena itu ada sebagian orang tertarik untuk belajar lebih jauh tentang pemrograman.
Bagaimana sih untuk mengetahui langkah-langkah terbaik untuk mempelajari bahasa pemrograman dasar atau kode yang ditulis untuk menggerakan suatu program atau perangkat.
Mulai dari bahasa pemrograman manakah yang perlu kita pelajari sampai dengan bagaimana cara mempraktikkan pemrograman dasar, mari kita baca penjelasannya.
Maksud dari Pemogrman Dasar
Pemrograman Dasar merupakan suatu proses yang meliputi menulis, testing, memperbaiki, dan memaintenace (memelihara) perintah-perintah (kode/ script) pada sebuah program komputer.
Pada dasarnya, bahasa pemrograman berfungsi untuk membuat suatu program melalui kumpulan kode-kode (sintaks).
Dengan mempelajarinya, kita akan memahami “bahasa” untuk “menyuruh” program melakukan sesuatu.
Pada praktiknya, kita pasti sudah sering melihatnya, entah di website maupun aplikasi.
Sebagai contoh, misalkan ita membuka aplikasi Toko Pedia lalu kita melalukan pemesanan barang,. Nah, proses pesanan tersebut dijalankan oleh kode-kode yang ada di dalam aplikasinya agar pemilik toko dapat mengetahui apa yang menjadi pesanan kita.
Atau misalkan kita mau mendengarkan atau menton video klip di youtube, maka apa yang kita ingin cari bisa terlihat apa yang kita butuhkan, itu karena ada kode yang menginstruksikan aplikasinya untuk memutar atau memperlihat kepada kita.
Sesuai dengan pengertian diatas maka proses pemrograman yang akan dilalui yaitu :
- Programmer menulis kode-kode program menggunakan bahasa pemrograman tertentu.
- Setelah kode-kode selesai ditulis, programmer akan melakukan rilis (biasanya ada versi program alfa, beta, dan stable) dan testing.
- Lalu programmer akan mencari apakah ada kesalahan (debug) pada program yang sudah dirisil jika ditemukan debug, programmer akan mencari dimana letak kesalahan kemudian memperbaikinya.
- Tahap selanjutnya programmer akan merilis program dengan versi yang lebih baru. Lalu akan dilakukan pemeliharaan secara berkala.
Perlu diketahui, Tidak ada program komputer yang sempurna. Programmer akan selalu melakukan update terhadap programmnya sesuai dengan kebutuhan user dan perkembangan teknologi terbaru.
Contoh: aplikasi Androit atau sistem operasi windows, akan selalu melakukan updatenya.
Konsep Dasar Pemrograman
Konsep dasar pemrograman komputer yaitu Input, Proses, dan Output.
Lalu, konsep dasar programming atau cara kerja bahasa pemrograman itu seperti apa sih?
- Originating – Proses pengumpulan data.
- Input – Proses memasukan data ke dalam perangkat.
- Proses – Fase di mana data diproses dengan cara dihitung, diurutkan, dan dikelompokkan.
- Output – Data yang telah diproses ditampilkan di dalam perangkat.
- Distribution – Proses penyebaran informasi dari data yang dihasilkan.
Namun kini konsep tersebut dikembangkan lagi menjadi:
Originating > Input > Proses > Output > Distribution.
Originating yaitu pengumpulan data yang biasanya berupa pencatatan data sebelum proses input.
Sedangkan distribution adalah proses menyebarkan informasi kepada pihak-pihak tertentu.
Ada satu lagi komponen penting yaitu Storage.
Storage adalah tahapan yang merekam hasil pengolahan data. Dan nantinya digunakan untuk proses input selanjutnya.
Gambar Kosep Pemograman Dasar |
Bahasa Pemrograman
Bahasa pemrograman memiliki tugas untuk menghubungkan pengguna dengan mesin komputer karena dia bisa menerjemahkan perintah yang dimengerti oleh komputer. Kita klik save maka data akan tersimpan. Kita klik play maka music akan diputar. itulah bagian dari mengerjakan perintah pada bahasa pemrograman.
Intruksi Program |
Proses Menulis Bahasa Pemrograman
- Pertama-tama, kamu harus menulis kode program menggunakan bahasa pemrograman tertentu.
- Setelah selesai menulis kodenya, kamu akan melakukan rilis. Ada beberapa tahapan rilis dalam pengembangan suatu program. Mulai dari tahap alfa dan beta, hingga live release.
- Jika sudah dirilis, kamu perlu melakukan debugging untuk mengidentifikasi kesalahan yang ada di dalam programnya.
- Bila ada kesalahan yang ditemukan, kamu perlu melakukan perbaikan dan merilis versi program yang baru.
- Lakukan pemeliharaan, secara berkala agar tidak ada celah kesalahan di dalam programnya. Selain itu, jangan lupa melakukan update.
Kategori Bahasa Pemrograman
- Bahasa Mesin – Bahasa asli dari mesin, biasanya terdiri dari bilangan biner (0100101).
- Bahasa Assembly – Penyederhanaan dari bahasa mesin. Biasanya instruksinya dibuat dalam bentuk singkatan, seperti ADD dan MOV.
- Bahasa Tingkat Tinggi – Bahasa pemrograman yang paling mudah dimengerti manusia. Karena perintahnya sudah menggunakan bahasa yang dimengerti. Contoh bahasanya seperti C++, PHP, dan Java.
Jenis Bahasa Pemrograman
Bahasa Peograman Populer |
1. Bahasa Pemrograman Python
Python - punya fungsi yang cukup luas. Mulai dari pengembangan web, aplikasi bisnis, hingga AI dan Machine Learning.
2. Bahasa Pemrograman Java
Java - Umumnya digunakan untuk mengembangkan aplikasi web atau aplikasi Android.
3. Bahasa Pemrograman JavaScript
4. Bahasa Pemrograman C#
5. Bahasa Pemrograman PHP
6. Bahasa Pemrograman C++
7. Bahasa Pemrograman R
8. Bahasa Pemrograman Swift
Perancangan Program
- Buka browser
- Ketik di kolom pencarian
- Pemrograman dasar
- Akan ditampilkan hasil pencarian berupa artikel atau lainnya ( salah satunya artikel yang sedang kamu baca ini ).
- User membuka salah satu list yang ditampilkan
- User mendapatkan materi pemrograman dasar
Software Pendukung
- Editor Kode (Code Editor) atau Text Editor
- Debugger
- Intelegent Code Completion
- Build Automation
- Android Studio : merupakan IDE yang digunakan untuk membuat aplikasi android. Android studio dilengkapi dengan code editor, intelegent code completion, emulator android dan banyak lainnya.
- Atom, Visual Code, Sublime Text, Netbeans : digunakan untuk mengembangkan aplikasi web. Dimana di IDE tersebut kita bisa menulis atau mengedit HTML, CSS, PHP, javascript dan lain sebagainya.
- Xcode : merupakan IDE yang digunakan untuk mengembangkan aplikasi mobile untuk IOS.
Bahasa Pemrograman Manakah yang Harus Kamu Pelajari?
Apakah kalian berminat untuk belajar pemrograman lebih lanjut?
Kesimpulan dari Pemahaman Belajar Pemorman Dasar
Pemrograman dasar itu penting dipelajari khususnya mahasiswa jurusan sistem informasi dan teknik informatika karena pemrograman dasar merupakan pondasi awal untuk bisa membuat program aplikasi. Prospek pekerjaan lulusan sistem informasi dan teknik informatika juga sangat bagus karena kemajuan teknologi akan semakin pesat dimasa depan.
Setiap orang pasti berbeda-beda keinginannya dalam membuat program aplikasi. Ada yang hanya tertarik belajar pemrograman web, ada juga yang tertarik pemrograman android, dll.
Posting Komentar untuk "Belajar Pemahaman Pemograman Dasar"