Mengenal Dunia Pemrograman · Pelajaran 1 dari 8

Apa itu coding

7 menit baca · BelajarCode

Mungkin kamu bekerja kantoran, berjualan, mengajar, atau sedang mencari arah karier baru. Apa pun latar belakangmu, kamu setiap hari sudah memakai hasil coding: aplikasi ojek online, mobile banking, mesin kasir di minimarket, sampai sistem antrean di puskesmas. Semuanya adalah program, yaitu kumpulan instruksi yang ditulis manusia lalu dijalankan komputer.

Coding atau pemrograman adalah kegiatan menulis instruksi itu. Instruksinya ditulis dalam bahasa pemrograman, bahasa khusus yang aturannya cukup ketat supaya komputer tidak salah paham.

Apa yang bisa dibuat dengan coding?

Contoh hasil coding
Yang ingin dibuatContoh nyataBahasa yang sering dipakai
Situs webToko online, profil usaha, portofolioHTML, CSS, JavaScript
Aplikasi HPAplikasi kasir, aplikasi pemesananKotlin, Swift, Dart
Otomasi pekerjaanMerapikan ratusan file laporan sekaligusPython
Analisis dataRekap penjualan bulanan dan tren pelangganPython, SQL
Program sistemPerangkat lunak di dalam mesin dan perangkat elektronikC, C++, Rust

Bukan hanya untuk yang jago matematika

Coding lebih banyak membutuhkan cara berpikir runtut, ketelitian, dan kesabaran daripada rumus matematika yang rumit. Kalau kamu bisa menjelaskan cara membuat kopi langkah demi langkah kepada orang yang belum pernah membuatnya, kamu sudah memakai cara berpikir yang sama dengan programmer.

Coding, programming, dan software engineering

Istilah coding dan programming sering dipakai bergantian. Software engineering lebih luas: mencakup merancang, menguji, dan merawat perangkat lunak bersama tim dalam jangka panjang.

Cek pemahaman

Pernyataan mana yang paling tepat tentang coding?

Latihan

Cari pekerjaan yang berulang

Tuliskan satu pekerjaan berulang dalam keseharianmu yang menurutmu bisa dibantu program. Jelaskan apa yang diulang dan berapa lama biasanya kamu mengerjakannya.

Jalankan contoh kode di pelajaran ini tanpa instalasi lewat compiler Python online.

Tandai pelajaran ini selesai

Masuk ke aplikasi untuk mencatat kemajuan, lalu lanjutkan ke pelajaran berikutnya dari perangkat mana pun.

Buka di aplikasi