Materi perangkat lunak pemograman
Perangkat lunak
Perangkat lunak atau software adalah sekumpulan data elektronik yang tersimpan dan dikendalikan oleh perangkat komputer. Data elektronik tersebut meliputi instruksi atau program yang nantinya akan menjalankan perintah khusus. Perangkat lunak juga disebut sebagai bagian sistem dalam komputer yang tidak memiliki wujud fisik yang diinstal dalam sebuah komputer atau laptop agar bisa dioperasikan.
1.java
Java merupakan bahasa pemograman yg dapat di jalani mulai dari pc sampai perangkat mobile.bahasa pemograman ini awalnya dikembangkan pada the green project pada tahun 1991 oleh sun microsystem yg kemudian di lepas pada oracle nama java sendiri di pilih karena salah seorang pendiri java ,jamea gosling ,yg sangat menyukai kopi yg di giling(kopi tubruk)yg berasal dari pulau jawa di indonesia. Bahasa pemograman ini memiliki beberapa kelebihan seperti:
-misal nya bisa berjalam di sistem operasi yg berbeda kemudian bahasa pemograman ini termasuk kedalam menyusun program menggunakan bahasa ini.
-selain itu bahasa ini juga memiliki library yg lengkap sehingga akan sangat memudahkan programer.
Kekurangan dari bahasa java
-jave memiliki kecepatan yg kurang dari c++
-java menggunakan banyak penyimpanan
-program yg di buat oleh java lebih lambat di banding program yg di buat dengan bahasa lain seperti c atau c++.
2.C
Bahasa c merupakan bahasa tertua yg pernah ada.bahasa pemograman c ini di kembangkan dari sekitar tahun 70an . Pembuat bahasa c ini adalah dennis ritchie .
Kelebihan dari bahasa ini adalah hampir sebagian besar perguruan tinggi jurusan IT ataupun lembaga kursus pemograman mengunakan bahasa ini untuk mempelajari bahasa pemograman yg lain,karena memang bahasa ini adalah "bapak"dari nahasa pemograman lain nya seperti c#,java, c++,dan sebagian lain ny
Kekurangan bahasa c
-terlalu fleksibel karena memiliki banyak operator membuat penggunanya kebingungan .karena saking banyak nya operator,banyak yg pertama kali mencoba bahasa ini akan kesulitan untuk beradaptasi
-pointer
3. Php
Merupakan bahasa pemograman yg paling banyak di gunakan di indonesia.selain karena gratis,php banyak di gunakan karena bahasa pemograman ini merupakam server side scripring yg memang di rancang untuk membangun website dinamis. Selain itu banyak website-website diteternama seperti facebook,wordpress.
Kekurangan php
-tidak ideal jika untuk pengembangan skala besar.
-tidak mempunyai sistem pemograman berorientasi objek yg sesungguhnya
-tidak dapat memisahkam antara tampilan dengan logika dengan baik .
4.visual basic
Visual basic merupakan bahasa pemograman yang di kembangkan oleh microsoft.bahasa pemograman untuk membuat software- software bebasis sistem windows.
Kelebihan visual basic
-ringan dan tidak memakai memori banyak
-file executeable yg di hasilkan kecil
-resource melimpah di internet
-proses pembelajaran yg singkat
Kekurangan nya
- dukungan teknologi
-rentan security atau virus
-tidak multi-operating system
-visual basic tidak cocok untuk game
5. Python
Python menjadi salah satu bahasa pemograman yg dapat membangun aplikasi,baik itu berbasis web ataupun berbasis mobile bagi pemula mudah di pahami ,karena bahasa syntax yg mudah untuk dipahami juga.
Kelebihan
-mudah di pelajari
-mudah diaplikasikan
- dukung loT
-fleksibel
-meningkatkan produktivasi
Kekurangan ny
-kurangnya dukungan multiprosesor
-lebih sedikit developers yang berpengalaman
-tidak ideal untul memori intensive task
6. C++
Merupakan bahasa pemograman pengembangan dari bahasa c.c++dan c memiliki sintaks penulisan yg hampir sama . C++ ini menjadi bahasa pemograman yg populer karena banyak juga perusahaan -perusahaan sofware besar yg menggunakan bahasa ini untuk membangun sofware nya seperti adobe,firefox,ataupun winamp yg sekarang pengembangannya di hentikan.
Kelebihan c++
- proses eksekusi lebih cepat.
-dukungan terhadap pustaka fungsi dan kelas yg banyak untuk memungkin kan pembuat aplikasi makro
- bersifat reusable yaitu bisa di apaki kembali pada project lain menggunakam file header dan library
-bahasa permograman yang multi paradigma atau dinamis
Kekurangan
-tampilan nya mungkin kurang menarik bagi pemula
- sifat nya adalah case sensitive
-mempunyai banyak operator yang membuat penulisan programan membingungkan pointer
Eka sehat bro
BalasHapus