Skip to content

Jurnalistik Website

INFORMATIKA

Primary Menu
  • PROFIL/CV
  • MAHASISWA
    • 2023-INFORMATIKA
      • TEAM A
        • Akhdan Muhana
        • Allyza Fauziyah
        • Zulfa Thafira Alfat
        • Renathan Fernando
        • Gelar Aditya Pratama
      • TEAM B
        • Muhamad Padil Firmansyah
        • Distra Helvansya
        • Alfini Rahmatillah
        • Najmi Rodibillah
        • Muhammad Rafhli Alfarizi
      • TEAM C
        • Zahra Inggriawati
        • Mirna Noviana
        • Muhammad Renaldy
        • Hadyan Syauqil Firdaus
        • Ranatri Julia Zahra
      • TEAM D
        • Risjad Hadi Cahya
        • Farhan Maksudi
        • Delfian
        • Farhan Prayoga
        • Renaldy Pramandhika
      • TEAM A (Sore)
        • DEDE SHALFA ARIANDI
        • SITI ROHIMAH
        • FRANKY CRISTIAN
        • DEWA SAEPURRAHMAN
      • TEAM B (Sore)
        • FIRAS ARIA ANDIKA
        • M TSANI NUR RAMDHAN
        • M GALLANT
        • MUHAMAD FACHRIL ILYASA
        • FAJAR RIZKI AKBAR
    • 2024-INFORMATIKA
      • Kelompok 1
        • Artikel Kelompok 1
        • Isyal Fauzi
        • Andika Wahyu Hidayat
        • Shera Nisa Shaefar
        • Muhammad Taura Abdullah Azzam
        • Rico Prima Putra
      • Kelompok 2
        • Artikel Kelompok 2
        • Sazkia Salsabila
        • Seli Nopiani
        • Sihab Abdul Hakim
        • Algariz Tegar Aziz
        • M Hasbi Hasbullah
      • Kelompok 3
        • Artikel Kelompok 3
        • Sendi Maulana
        • Kamila Eka Yantri
        • Najma Fajrian Nurul Iman
        • Syahwal Dwi Putra
        • Fadhiatul Hamid
      • Kelompok 4
        • Artikel Kelompok 4
        • Akbar Maulana
        • Imron Firmansyah
        • M. Ihsan
        • Ade Ramadhani Putra
        • Sendi Ardiansyah
      • Kelompok 1 (Sore)
        • Indra Novea Hafiz Suherman Putra
        • Widi Dwika Rahayu
        • Asep Ruliansyah
        • Raihan Rawady Rimba
        • Salma Cherani
      • kelompok 2 (Sore)
        • MUHAMMAD LUTFI YUDISWARA
        • IRSAN PERMADI
        • HISMAN GUNAWAN
        • AULIA PUTRI SOLEHA
      • kelompok 3 (Sore)
        • Nayla Putri Aulia
        • Naila Syahirah
        • Ahmad Nawawi
        • Agung Almalik Izulhaq
        • Arsil Saputra
      • kelompok 4 (Sore)
        • Restu Ardiansyah
        • Yusup Jaelani
        • Putra Arya Mas Bima
        • Achsan Amirul Bahar
        • Mochamad Maha Raden
        • Cica Cahyani
    • 2025-Informatika
      • 2025 โ€“ Reguler Pagi
        • AURA SYAHWA SOMANTRI
        • Azreal Azaki
        • Erfan Maulana Hidayat
        • Jana Maulana Fajar
        • Moh Qiral Brimasakti
        • Muhammad Rahman
        • Nauval Abdurachman
        • Redi Aditya
        • Roby Surya
        • Siti Fatimah Azzahra
      • 2025 โ€“ Reguler Sore
        • ADIL MAULANA
        • Adisti Rahayu
        • Afdhal Haq
        • MUHAMAD ALFAN FIRDAUS
        • BAYU HADI PRATAMA
        • CEPY EDUARS
        • DEVIT MAHARDIKA SAMBORA
        • MUHAMAD FAKHRI MAULIDAN
        • M. FARIDH FADHLI DZUL AKBAR
        • GALIH SAPRIATNA
        • MUHAMMAD KHAIRI BAHIR
        • M TAJUL WALI
        • MUHAMMAD ALDI AFRIZAL
        • MUHAMMAD FASYA HIDAYATULLOH
        • M. FAUZAN DWINASRULLAH
        • R DIKA PUTRA PURWANDA
        • REREN NURAENI GUNAWAN
        • REYHAN ARDIANSYAH
        • SATRIA MUHAMMAD AKMAL AULIA
        • MOHAMMAD SABIL
  • MATERI KULIAH
    • Pengantar Aplikasi Komputer
    • Logika dan Algoritma
    • Pemrograman Dasar
    • Website Fundamental
    • Jaringan Komputer
    • Keamanan Jaringan Komputer
    • Sistem Manajemen Basis Data
    • Pemrograman Basis Data
    • Pemrograman Berorientasi Objek
    • Rekayasa Web
    • Arsitektur Cloud Computing
    • Installasi Komputer (Hardware & Software)
    • Organisasi dan Arsitektur Komputer
    • Pengantar Sistem Informasi
    • Logika Informatika
    • Basis Data
    • Interaksi Manusia dan Komputer
    • Permrograman Berbasis Web
    • Sistem Operasi
    • Pengantar Teknologi Web3
    • Rekayasa Perangkat Lunak
    • Pemrograman Mobile
    • Struktur Data
    • Sistem Informasi Manajemen
    • Pengantar Kecerdasan Artifisial
    • Administrasi Server
    • Pemrogramanan Berbasis Desktop
    • Manajemen Layanan Teknologi Informasi
    • Dasar Infrastruktur TI
    • E-Bisnis
    • Pengantar Teknologi Cloud
    • Data Mining
    • Belajar di Era Digital
    • Basis Data NoSQL
    • Tata Kelola Teknologi Informasi
    • Keamanan Sistem Informasi
    • Data Warehouse
    • Proses Bisnis
    • Manajemen Resiko dan Audit Sistem Informasi
    • Komunikasi Bisnis dan Teknis
    • Bisnis Digital
    • Etika Profesi
    • Sistem Pendukung Keputusan
    • Analisis dan Perancangan Sistem
    • Arsitektur dan Perancangan Sistem Enterprise
  • E-BOOK
    • Python Programming Essentials: Dari Konsep Dasar ke Aplikasi Nyata
  • JASA/MARKET
Watch Video
  • Home
  • 2022
  • November
  • 19
  • Pilihan Aplikasi yang tepat untuk koding C++
  • Artikel
  • Berita
  • Materi Kuliah

Pilihan Aplikasi yang tepat untuk koding C++

Ahmad Gunawan November 19, 2022 2 minutes read
kodeditor

Untuk menulis dan menjalankan kode program C++, kita bisa memilih IDE (Integrated Development Environment) atau text editor + compiler tergantung kebutuhan. Berikut penjelasan dan rekomendasi lengkapnya:


๐Ÿง  1. IDE (Integrated Development Environment)

IDE adalah aplikasi lengkap yang menyediakan editor, compiler, debugger, dan fitur tambahan seperti autocompletion, highlighting, dan project management. Cocok untuk belajar maupun proyek besar.

๐Ÿ”น a. Code::Blocks

  • Kelebihan:
    • Ringan dan cepat.
    • Sudah tersedia compiler MinGW untuk Windows.
    • Cocok untuk pemula.
  • Platform: Windows, macOS, Linux
  • Download: https://www.codeblocks.org/

๐Ÿ”น b. Dev-C++ (terutama Orwell Dev-C++ atau Embarcadero Dev-C++)

  • Kelebihan:
    • Ringan dan mudah digunakan.
    • Familiar di lingkungan pendidikan.
    • Mendukung compiler MinGW.
  • Kekurangan: Tampilan agak jadul, tidak sekuat IDE modern.
  • Platform: Windows
  • Download: https://sourceforge.net/projects/orwelldevcpp/
    atau versi baru https://www.embarcadero.com/free-tools/dev-cpp

๐Ÿ”น c. Visual Studio (bukan VS Code)

  • Kelebihan:
    • Fitur lengkap, profesional, cocok untuk proyek besar.
    • Debugging sangat kuat.
    • Auto-completion dan integrasi build tools modern.
  • Kekurangan: Ukurannya besar dan agak berat untuk PC low-end.
  • Platform: Windows
  • Download: https://visualstudio.microsoft.com/

๐Ÿ”น d. CLion (JetBrains)

  • Kelebihan:
    • Fitur modern: refactoring otomatis, smart code navigation.
    • Integrasi CMake, debugger, testing, dll.
  • Kekurangan: Berbayar (ada trial gratis).
  • Platform: Windows, macOS, Linux
  • Download: https://www.jetbrains.com/clion/

๐Ÿงฐ 2. Text Editor + Compiler

Kalau kamu lebih suka ringan dan fleksibel, kamu bisa pakai editor sederhana dan jalankan kompilasi lewat terminal atau command prompt.

๐Ÿ”น Visual Studio Code (VS Code)

  • Editor modern dan fleksibel.
  • Tambahkan ekstensi:
    • C/C++ (oleh Microsoft)
    • Code Runner (untuk menjalankan langsung)
  • Compiler: MinGW (Windows) atau GCC (Linux/macOS)
  • Platform: Semua OS
  • Download: https://code.visualstudio.com/

Langkah cepat setup di Windows:

  1. Install VS Code.
  2. Install MinGW dari https://winlibs.com/.
  3. Tambahkan path bin MinGW ke Environment Variables.
  4. Install ekstensi C/C++.
  5. Jalankan program dengan Code Runner atau terminal bawaan.

๐Ÿ”น Notepad++

  • Ringan, sederhana.
  • Tidak ada compiler bawaan โ†’ kamu tetap perlu MinGW/GCC.
  • Cocok untuk latihan ringan atau mengedit cepat.
  • Platform: Windows
  • Download: https://notepad-plus-plus.org/

๐Ÿ”น Terminal/Linux/macOS

Jika kamu menggunakan Linux atau macOS, biasanya compiler GCC/Clang sudah tersedia.
Contoh jalankan kode di terminal:

g++ program.cpp -o program
./program

๐Ÿ’ก Rekomendasi Berdasarkan Kebutuhan

KebutuhanRekomendasi
Pemula / Belajar dasarCode::Blocks atau Dev-C++
Ingin tampilan modern dan ringanVS Code + MinGW
Proyek besar / profesionalVisual Studio atau CLion
Pengguna Linux/macOSVS Code atau langsung via terminal (GCC/Clang)

About the Author

Ahmad Gunawan

Administrator

Visit Website View All Posts

Post navigation

Previous: File Transfer Protocol (FTP)
Next: Memahami “BIG DATA”

Related Stories

image
  • Artikel
  • Berita
  • Materi Kuliah

Network Administrator

Ahmad Gunawan September 2, 2026
112
  • Artikel
  • Berita
  • Materi Kuliah

Mengenal Ekosistem Web Development: Front-End, Back-End, Database, API, Framework, hingga DevOps

Ahmad Gunawan August 28, 2026
image
  • Artikel
  • Berita
  • Materi Kuliah

Testing dan Implementasi Sistem

Ahmad Gunawan August 10, 2026

Recent Posts

  • Network Administrator
  • Mengenal Ekosistem Web Development: Front-End, Back-End, Database, API, Framework, hingga DevOps
  • Testing dan Implementasi Sistem
  • Revolusi Multimedia Digital 2026: AI Generatif, Video Instan, dan Teknologi yang Sedang Mengubah Dunia
  • AI untuk Mahasiswa dan Dosen

Archives

  • September 2026
  • August 2026
  • July 2026
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • June 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019

Categories

  • Artikel
  • Berita
  • Materi Kuliah

You may have missed

image
  • Artikel
  • Berita
  • Materi Kuliah

Network Administrator

Ahmad Gunawan September 2, 2026
112
  • Artikel
  • Berita
  • Materi Kuliah

Mengenal Ekosistem Web Development: Front-End, Back-End, Database, API, Framework, hingga DevOps

Ahmad Gunawan August 28, 2026
image
  • Artikel
  • Berita
  • Materi Kuliah

Testing dan Implementasi Sistem

Ahmad Gunawan August 10, 2026
image
  • Artikel
  • Berita
  • Materi Kuliah

Revolusi Multimedia Digital 2026: AI Generatif, Video Instan, dan Teknologi yang Sedang Mengubah Dunia

Ahmad Gunawan July 7, 2026
Copyright © All rights reserved. | by AF themes.
imunify-bot-check