Analisis Perbandingan Performa Bahasa Pemrograman Populer dalam Pengembangan Aplikasi Desktop

Penulis

  • Zulham Penulis
  • Amru Yasir Penulis
  • Muhammad Eka Penulis

DOI:

https://doi.org/10.64803/juikti.v1i1.43

Kata Kunci:

performa, bahasa pemrograman, aplikasi desktop, Python, Java, C++, C#

Abstrak

Pengembangan aplikasi desktop memerlukan pemilihan bahasa pemrograman yang tepat untuk memastikan performa, efisiensi, dan kemudahan pengembangan. Penelitian ini bertujuan untuk menganalisis dan membandingkan performa beberapa bahasa pemrograman populer seperti Python, Java, C++, dan C# dalam konteks pengembangan aplikasi desktop. Perbandingan dilakukan berdasarkan beberapa indikator, antara lain kecepatan eksekusi, penggunaan memori, waktu kompilasi, serta kemudahan pengembangan dan pemeliharaan. Metode pengujian menggunakan serangkaian program uji dengan fungsi yang seragam, dieksekusi dalam lingkungan perangkat keras dan perangkat lunak yang sama untuk menjamin konsistensi hasil. Hasil analisis menunjukkan bahwa C++ unggul dalam kecepatan dan efisiensi memori, sementara Python lebih menonjol dalam kemudahan pengembangan dan fleksibilitas. Java dan C# menunjukkan performa yang seimbang antara efisiensi dan kemudahan pemeliharaan. Temuan ini diharapkan dapat menjadi referensi bagi pengembang dalam memilih bahasa pemrograman yang sesuai dengan kebutuhan dan karakteristik proyek desktop yang dikembangkan.

Referensi

[1] M. Triandani, R. Aswani, W. Fitria, and S. Nasution, “Pembelajaran Bahasa Arab Fushah Dalam Konteks Globalisasi: Peluang Dan Tantangan Learning Fushah Arabic in the Context of Globalization: Opportunities and Challenges,” Jiic J. Intelek Insa. Cendikia, vol. 1(10), pp. 7170–7181, 2024, [Online]. Available: https://jicnusantara.com/index.php/jiic

[2] A. U. S. Reski, N. F. Artisyah, M. Ashadi, and E. A. Mokodompit, “Peran Teknologi Dalam Pelatihan Dan Pengembangan Sumber Daya Manusia Di Era Digital,” J. Mirai Manag., vol. 10, no. 1, pp. 109–113, 2025.

[3] R. Evizal and F. E. Prasmatiwi, “Biochar: Pemanfaatan dan aplikasi praktis,” J. Agrotropika, vol. 22, no. 1, pp. 1–12, 2023.

[4] N. I. A. Anwar, “Manfaat Rekam Medis Elektronik Terhadap Kepuasan Pasien: Literature Review,” in SEMINAR NASIONAL DIES NATALIS 62, 2024, pp. 180–184.

[5] T. Wahyudi, “Pengembangan Aplikasi Berbasis Web dan Android Sebagai Penunjang Kerja di Indonesia: Systematic Literature Review,” Indones. J. Comput. Sci., vol. 1, no. 2, pp. 96–102, 2022.

[6] R. Nurfadillah, “Pemanfaatan Software Axiom dalam Komputasi: Tinjauan Literatur,” J. Lit. Rev., vol. 1, no. 1, pp. 113–119, 2025.

[7] A. S. Depari, “Enhancing Sustainability In Smart Buildings: Exploring Kinetic Facade Design Through Algorithmic Strategies,” J. Ilm. Multidisiplin, vol. 2, no. 04, pp. 9–18, 2023.

[8] M. R. Zamzami, M. R. Imawan, and I. Ghozali, “A Comparative Study On Hadoop Ecosystem: Hive And HBase–A Literature Review,” JSSTEK-Jurnal Stud. Sains dan Tek., vol. 2, no. 1, pp. 97–112, 2024.

[9] I. Andika, S. Lim, S. Nevile, R. Satya, and A. Farisi, “Analisis Sistem Informasi Manajemen Proyek: Systematic Literature Review,” JATISI (Jurnal Tek. Inform. Dan Sist. Informasi), vol. 11, no. 1, 2024.

[10] S. U. Anggono and S. Supriyanto, “Peluang dan Tantangan Sistem Pelatihan Berbasis AI dalam Meningkatkan Keterampilan Tenaga Kerja di Era Digital,” J. Ilm. Sist. Inf., vol. 4, no. 2, pp. 224–231, 2025.

[11] I. Permadi, H. Prayitno, and C. SE, “KRITERIA PEMILIHAN DAN ANALISIS PERBANDINGAN FRAMEWORK CHATBOT POPULER (DIALOGFLOW, MICROSOFT BOT FRAMEWORK, IBM WATSON ASSISTANT, DAN RASA) UNTUK IMPLEMENTASI DI PERPUSTAKAAN: TINJAUAN LITERATUR SISTEMATIS.,” JPUA J. Perpust. Univ. Airlangga Media Inf. Komun. Kepustakawanan, vol. 13, no. 2, 2023.

[12] E. W. H. Budianto and N. D. T. Dewi, “Pemetaan Penelitian Rasio Financial Value Added (FVA) pada Perbankan Syariah dan Konvensional: Studi Bibliometrik VOSviewer dan Literature Review,” BJRM (Bongaya J. Res. Manag., vol. 6, no. 2, pp. 1–10, 2023.

[13] H. Harsono, “Faktor-Faktor Yang Mempengaruhi Sistem Informasi Berbasis Komputer: Sistem Operasi, Server, Dan Programmer (Literature Review Executive Support Sistem for Business),” J. Manaj. Pendidik. Dan Ilmu Sos., vol. 3, no. 2, 2022.

[14] M. Z. Ansori, A. Fattah, U. Nasri, and F. Muhtar, “Revolusi pembelajaran di pesantren modern: pengaruh dan implikasi pembelajaran bersanad,” J. Ilm. Glob. Educ., vol. 5, no. 1, pp. 54–62, 2024.

[15] S. P. Devi, “Analisis Pengaruh Kemampuan Penggunaan Teknologi Informasi Terhadap Kinerja Karyawan dalam Suatu Perusahaan: a Study Systematic Literature Review,” EKOMA J. Ekon. Manajemen, Akunt., vol. 4, no. 1, pp. 1213–1222, 2024.

[16] C. Korat and A. Munandar, “Penerapan Core Tax Administration System (CTAS) Langkah Meningkatkan Kepatuhan Perpajakan Di Indonesia,” J. Ris. Akunt. Politala, vol. 8, no. 1, pp. 16–29, 2025.

Unduhan

Diterbitkan

2025-01-30

Terbitan

Bagian

Articles

Cara Mengutip

Analisis Perbandingan Performa Bahasa Pemrograman Populer dalam Pengembangan Aplikasi Desktop. (2025). Jurnal Ilmu Komputer Dan Teknik Informatika, 1(1), 29-34. https://doi.org/10.64803/juikti.v1i1.43