ANALISIS KOMPARATIF BAHASA PEMROGRAMAN UNTUK PEMULA IMPLEMENTASI SISTEM PENDUKUNG KEPUTUSAN DENGAN METODE SIMPLE ADDITIVE WEIGHTING

Authors

  • Herlan Wibowo Universitas Pelita Bangsa
  • Muhammad Faisal Ilham Universitas Pelita Bangsa
  • Taufik Eka Albani Universitas Pelita Bangsa
  • Zacky Rafian Fawwauzy Universitas Pelita Bangsa
  • Abdul Halim Anshor Anshor Universitas Pelita Bangsa

DOI:

https://doi.org/10.59697/jtik.v9i1.931

Keywords:

Sistem pendukung keputusan, bahasa pemrograman untuk pemula, metode Simple Additive Weighting, analisis komparatif pemrograman, pembelajaran pemrograman,SAW

Abstract

Selecting the right programming language for beginners is a significant challenge in software development. This research aims to analyze a comparison of programming languages Python, JavaScript, Java, C++, and PHP using the Simple Additive Weighting (SAW) method to provide an objective recommendation for beginners. The evaluation is based on six key criteria: ease of learning, job opportunities, execution speed, versatility, community & ecosystem, and maintenance cost, with weights assigned according to the importance of each criterion. Data were obtained through literature review, user surveys, and expert judgment analysis. The results show that Python received the highest preference score (1.13), followed by JavaScript (1.08), Java (1.18), C++ (1.27), and PHP (1.34). Python excelled in terms of ease of learning and versatility, while JavaScript led in community and ecosystem aspects. The study concludes that Python is the most suitable programming language for beginners, especially for foundational learning and general application development. These findings have implications for the development of programming curricula and recruitment strategies in the information technology industry.

Downloads

Published

2025-01-20

How to Cite

Wibowo, H. ., Faisal Ilham, M. ., Albani, T. E., Fawwauzy, Z. R. ., & Anshor, A. H. A. (2025). ANALISIS KOMPARATIF BAHASA PEMROGRAMAN UNTUK PEMULA IMPLEMENTASI SISTEM PENDUKUNG KEPUTUSAN DENGAN METODE SIMPLE ADDITIVE WEIGHTING. JTIK (Jurnal Teknik Informatika Kaputama), 9(1), 36–41. https://doi.org/10.59697/jtik.v9i1.931