Learn Programming
Logic
Without Coding.
Belajar logika dasar pemrograman tanpa coding — lewat drag & drop blok flowchart yang seru.
Fun, free, and works offline on Windows, macOS, Linux & Android.
Why Cak Logik?
A visual algorithm simulator that makes logic feel like a game.
Drag & Drop
Arrange flowchart blocks (input, process, output) with intuitive drag & drop.
Run Offline
Run flowcharts right on your device without internet, results appear instantly.
Lessons & Quizzes
Core logic lessons, short quizzes, and coding challenges to test your understanding.
Fun
Learn while playing with the Cak Logik mascot and a colorful interface.
Learn with Cak Logik
Programming tutorials in many languages — pick your favorite and start learning.
Pengenalan Dart
Apa itu Dart?
Dart adalah bahasa pemrograman modern, object-oriented, yang dikembangkan oleh Google. Dart digunakan untuk membuat aplikasi mobile (Flutter), web, server, dan desktop.
Fitur Utama Dart:
- Gratis dan open-source
- Object-oriented (mendukung class, inheritance, interface)
- Null safety (mencegah error null reference)
- Bisa compile ke native code atau JavaScript
- Mendukung asynchronous programming (Future, Stream)
Istilah Dasar:
- Statement — perintah yang diakhiri
; - Expression — nilai atau sesuatu yang bisa dihitung sebagai nilai
- Keyword — kata yang punya arti khusus:
int,if,var,class - Identifier — nama yang kita buat untuk variabel/fungsi/class
- Compiler — program yang menerjemahkan kode Dart ke bahasa mesin
/// Program pengenalan Dart
///
/// Menampilkan informasi dasar tentang Dart
/// dan contoh statement serta expression sederhana.
void main() {
// ── Statement ──
print('Belajar Dart itu menyenangkan!');
// ── Expression ──
print(10 + 5); // expression aritmatika
print('Dart' + ' ' + 'keren'); // expression string
}
Buat program yang menampilkan:
- Nama kamu
- Kelas kamu
- Cita-cita kamu
Gunakan print() untuk setiap baris.
Download Cak Logik
Version 3.0.0 · released 2026-08-12 — free for every platform.
Dukung Cak Logik
Cak Logik gratis dan tanpa iklan. Bantuan Anda membantu kami membiayai domain dan hosting agar aplikasi dan materi belajar tetap bisa diakses oleh semua orang.
Scan kode QRIS untuk donasi lewat gopay