0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan2 halaman

Perbedaan Bahasa Pemograman Informatika Materi Basic Program

Dokumen ini membandingkan berbagai bahasa pemrograman seperti Python, Visual Basic, HTML, C++, PHP, ActionScript, dan Java berdasarkan jenis, tujuan utama, sintaks, paradigma, penggunaannya, kecepatan eksekusi, kompatibilitas, library/framework, kemudahan belajar, dan kegunaan di industri. Setiap bahasa memiliki karakteristik dan aplikasi yang berbeda, dengan Python dan Java menjadi populer di banyak bidang. HTML berfungsi sebagai markup language, sementara C++ dan PHP lebih fokus pada pengembangan aplikasi performa tinggi dan web.

Diunggah oleh

enoagissaelfariani
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan2 halaman

Perbedaan Bahasa Pemograman Informatika Materi Basic Program

Dokumen ini membandingkan berbagai bahasa pemrograman seperti Python, Visual Basic, HTML, C++, PHP, ActionScript, dan Java berdasarkan jenis, tujuan utama, sintaks, paradigma, penggunaannya, kecepatan eksekusi, kompatibilitas, library/framework, kemudahan belajar, dan kegunaan di industri. Setiap bahasa memiliki karakteristik dan aplikasi yang berbeda, dengan Python dan Java menjadi populer di banyak bidang. HTML berfungsi sebagai markup language, sementara C++ dan PHP lebih fokus pada pengembangan aplikasi performa tinggi dan web.

Diunggah oleh

enoagissaelfariani
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 2

PERBEDAAN

Aspek Python Visual HTML C++ PHP ActionSc Java


Basic ript

Jenis Bahasa Bahasa Markup Bahasa Bahasa Bahasa Bahasa


Bahasa pemrogram pemrogram language pemrogram pemrogram pemrogram pemrogram
an tingkat an tingkat (bukan an tingkat an tingkat an berbasis an tingkat
tinggi, tinggi, bahasa menengah, tinggi, event tinggi,
interpretasi event- pemrogram kompilasi interpretasi untuk kompilasi
driven an) aplikasi
web atau
multimedia

Tujuan General- Pembuatan Struktur Pengemba Pengemba Aplikasi Pengemba


Utama purpose aplikasi dokumen ngan ngan web ngan
(AI, web, desktop web aplikasi aplikasi interaktif, aplikasi
data berbasis performa web dan animasi, platform-
science, GUI tinggi dan server-side multimedia independen
scripting) perangkat
lunak

Sintaks Mudah Relatif Sangat Kompleks, Mirip C Mirip Mirip C++,


dipahami, mudah sederhana tipe data dan Java, JavaScript verbose
sederhana tetapi lebih (tag-based) eksplisit fokus pada
verbose web

Paradigm Object- Event- Bukan Procedural, Object- Object- Object-


a oriented, driven, paradigma object- oriented, oriented oriented,
functional, procedural pemrogram oriented procedural functional
procedural an

Pengguna Data Aplikasi Struktur Sistem Website Flash- Aplikasi


an analysis, desktop, web operasi, dinamis, based Android,
scripting, otomatisasi (konten game, API, application server,
web dan perangkat server-side s desktop
developme tampilan) keras logic (deprecate
nt d)

Kecepatan Lambat Cepat Tidak Sangat Lambat, Cepat, Cepat,


Eksekusi (interpretas untuk relevan cepat tergantung tetapi tergantung
i) aplikasi implement tergantung JVM
kecil asi runtime
Flash
PERBEDAAN

Kompati Multiplatf Windows Semua Multiplatf Multiplatf Multiplatf Multiplatf


bilitas orm platform orm orm orm orm
Platform dengan
browser

Library/ Sangat Terbatas Tidak ada Standar Banyak Adobe Banyak


Framewo banyak dan (Laravel, Flash (Spring,
rk (NumPy, pustaka Symfony) (deprecate Hibernate
Pandas, eksternal d) )
Django)

Kemuda Sangat Mudah Sangat Sulit, Relatif Sulit Relatif


han mudah untuk mudah membutu mudah (karena sulit
Belajar untuk pemula hkan sudah
pemula pemaham usang)
an dasar
yang kuat

Kegunaa Sangat Tidak Digunaka Digunaka Populer Sudah Sangat


n di populer banyak n untuk n untuk untuk jarang populer
Industri (AI, web, digunakan struktur aplikasi pengemba digunakan untuk
otomasi) di industri web dasar performa ngan web (deprecate aplikasi
besar tinggi d) enterprise

Anda mungkin juga menyukai