Assalamuallaikum sahabat, bertemu lagi dengan saya :D kali ini saya akan melanjutkan postingan saya yang sebelumnya membahas tentang jenis bahasa pemrograman dan sejarahnya, kali ini saya akan mempostingkan kelebihan dari bahasa pemrograman tersebut, okeh dah, sudah basa basinya kita langsing saja hehe langsung maksudnya :)
KELEBIHAN :
1. Bahasa C
Bahasa C tersedia hampir di semua
jenis computer. Kode bahasa C sifatnya adalah portable dan fleksible untuk
semua jenis computer. Bahasa C hanya menyediakan sedikit kata-kata kunci, hanya
terdapat 32 kata kunci. Proses executable program bahasa C lebih cepat. Dukungan
pustaka yang banyak. C adalah bahasa yang terstruktur. Bahasa C termasuk bahasa
tingkat menengah.
2. Bahasa JAVA
Bahasa Java merupakan bahasa pemrograman sederhana dan ampuh, java
menyediakan sarana untuk membuat program (applet) yang berjalan pada web
browser. Programmer dapat menggunakan applet kecil yang aman, dinamik, lintas
platform, aktif dan siap dijalankan di jaringan. Aman, java dirancang dengan
konsep keamanan internet. Berorientasi objek, java tidak diturunkan bahasa
pemrogaman manapun. Java memiliki keseimbangan yang menyediakan mekanisme peng-class-an
sederhana dengan model antarmuka dinamik yang intuitif hanya jika diperlukan. Kokoh,
java membatasi programmer dengan memberi kunci supaya progamer dapat menemukan
kesalahan lebih cepat saat mengembangkan program. Interaktif, java dirancang
untuk menciptakan program jaringan yang interaktif. Netral terhadap berbagai
arsitektur, java mampu berjalan dalam platform apapun seperti PC, UNIX,
Macintosh, dll. Terinterpretasi dan berkinerja tinggi, java melengkapi
keajaiban lintas platform yang luar biasa dengan kompilasi ke dalam
representasi langsung yang disebut java code byte yang dapat diterjemahkan oleh
system apapun yang memiliki java interpreter dan java virtual machine. Mudah
dipelajari karena bersifat sederhana. Mendukung koneksi ke database.
3. Bahasa PASCAL
Bahasa Passcal memiliki Tipe data standar, tipe-tipe data
standar yang telah tersedia bahasa pemrogaman. Pascal memiliki tipe data
standar Boolean, integer, char, real, string. User defined data types,
programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
Strongly-typed, programmer harus menentukan tipe data dari suatu variable dan
variable tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain
format yang ditentukan. Terstruktur, memiliki sintaks yang memungkinkan
penulisan program dipecah menjadi fungsi-fungsi kecil (procedur dan function)
yang dapat dipergunakan berulang-ulang. Sederhana dan ekspresif, memiliki
struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa inggris)
sehingga mudah dipelajari dan dipahami.
4. Bahasa PHP
Bahas PHP menjadi popular karena
kesederhanaannya dan kemampuannya dalam menghasilkan berbagai aplikasi web
seperti counter, system artikel/ CMS, e-commerce, bulletin board, dll. PHP
adalah salah satu bahasa server-side yang didesain khusus untuk aplikasi web. PHP
termasuk dalam Open Source Product dan telah mencapai versi 4. Aplikasi PHP
cukup cepat dibandingkan dengan aplikasi CGI dengan Perl atau Phyton bahkan
lebih cepat disbanding dengan ASP maupun Java dalam berbagai aplikasi web. Tersedia
baik di Windows maupun Linux, walau saat ini paling efektif di web server
Apache dan OS Linux. Sintaks mirip C dan mudah dipelajari. Komunitas yang ramai
dan saling membantu, seperti di diskusiweb.com, phpbuilder.com, phpindo.com,
dll. Berbagai script atau aplikasi yang gratis telah tersedia.
5. Bahasa Ruby
Sintaks sederhana. Memiliki
Exception Handling yang baik. Didukung oleh OS Linux, Windows, MacOS X, OS/2,
BeOs, dan Unix. Merupakan bahasa pemrograman scripting yang berorientasi objek.
Memiliki garbage collector yang secara otomatis akan menghapus informasi tak
terpakai dari memori.
6. Bahasa PROLOG
Berbeda dengan bahasa pemrograman
yang lain, yang menggunakan algoritma konvensionl sebagai teknik pencariannya
seperti pada Delphi, Pascal, Basic, COBOL dan bahasa pemrograman yang
sejenisnya, maka prolog menggunakan teknik pencarian yang di sebut heuristik
(heutistic) dengan menggunakan pohon logika. Melakukan komputasi rumit pada
data yang kompleks. Mengekpresikan algoritma dengan baik. Mengalokasikan memori
secara dinamis sehingga programmer tidak harus mendeklarasikan ukuran sebuah
struktur data sebelum membuatnya. Mengembangkan dan memodifikasi dirinya
sendiri sehingga sebuah program dapat “belajar” melalui informasi yang didapat
selama program dijalankan PROLOG mempunyai Automated Reasoning Procedure
(Prosedur Sebab-Akibat Otomatis) yang disebut Inference Engine (Inference =
proses pengambilan kesimpulan) yang sudah built-in didalamnya. Akibatnya,
program yang menggunakan logika sebab-akibat jadi lebih mudah ditulis dalam
PROLOG.
7. Bahasa PHYTON
Tidak ada tahapan kompilasi dan
penyambungan (link) sehingga kecepatan perubahan pada masa pembuatan system
aplikasi meningkat. Tidak ada deklarasi tipe sehingga program menjadi lebih
sederhana, singkat, dan fleksible. Manajemen memori otomatis yaitu kumpulan
sampah memori sehingga dapat menghindari pencatatan kode. Tipe data dan operasi
tingkat tinggi yaitu kecepatan pembuatan system aplikasi menggunakan tipe objek
yang telah ada. Pemrograman berorientasi objek. Pelekatan dan perluasan dalam
C. Terdapat kelas, modul, eksepsi sehingga terdapat dukungan pemrograman skala
besar secara modular. Pemuatan dinamis modul C sehingga ekstensi menjadi
sederhana dan berkas biner yang kecil Pemuatan kembali secara dinamis modul
phyton seperti memodifikasi aplikasi tanpa menghentikannya. Model objek
universal kelas Satu. Konstruksi pada saat aplikasi berjalan. Interaktif,
dinamis dan alamiah. Akses hingga informasi interpreter. Portabilitas secara
luas seperti pemrograman antar platform tanpa ports. Kompilasi untuk portable
kode byte sehingga kecepatan eksekusi bertambah dan melindungi kode sumber. Antarmuka
terpasang untuk pelayanan keluar seperti perangkat Bantu system, GUI,
persistence, database, dll.
8. Bahasa COBOL
Program COBOL dibuat dalam instruksi
bahasa inggris, sehingga lebih mudah dipelajari dan dibuat. Program COBOL
sesuai untuk pengolahan data yang banyak diterapkan pada permaslahan . Program
COBOL sifatnya standard, sehingga dapat dipergunakan pada komputer-komputer
yang berbeda, tanpa banyak perbedaan. Struktur program COBOL jelas, sehingga
dapat dimengerti oleh orang seperti akuntan, auditor, atau manajer-manajer yang
hanya mempunayai pengetahuan pengolahan data yang sedikit. COBOL menyediakan
fasilitas Listing Program, bilamana perlu dapat diperiksa oleh orang lain
selain programer. Mudah didokumentasikan dan dikembangkan bilamana perlu.
9. Bahasa BASIC
Bahasa Basic tergolong bahasa serbaguna dan dapat
digunakan di aplikasi apa saja. Dapat dan mudah di mengerti bagi programer awal atau dalam tingkatan belajar.
10.Bahasa C++
Merupakan induk dari bahasa
pemrograman perl, php, phyton, visual basic, gambas, java, C#. Merupakan
pemrograman berorientasi objek. Compiler bahasa C++ terdapat di semua platform.
Untuk pengembangan visual dijejali dengan platform yang sangat banyak seperti
OWL, MFC, Cocoa, QT, GTK, dll.
oh ia untuk sahabat semua yang ingin belajar pemrograman ataupun mencari informasi tentang pemrograman apa salahnya kalau kalian berkunjung di salah satu website, di website tersebut kita bisa belajar bahasa pemrograman, contoh2 dari pemrograman dan banyak lagi tentunya dan yang pasti selain mendapatkan ilmu dan informasi di website tersebut kita juga dapat banyak mengetahui banyak hal tentang pemrograman, okeh dah semoga bermanfaat untuk melihatnya silahkan KLIK DI SINI :D
ohh ia tunggu ya postingan selanjutnya tentang kekurangan dari Bahasa Pemrograman :D Wassalamuallaikum sampai ketemu di postingan selanjutnya :)
oh ia untuk sahabat semua yang ingin belajar pemrograman ataupun mencari informasi tentang pemrograman apa salahnya kalau kalian berkunjung di salah satu website, di website tersebut kita bisa belajar bahasa pemrograman, contoh2 dari pemrograman dan banyak lagi tentunya dan yang pasti selain mendapatkan ilmu dan informasi di website tersebut kita juga dapat banyak mengetahui banyak hal tentang pemrograman, okeh dah semoga bermanfaat untuk melihatnya silahkan KLIK DI SINI :D
ohh ia tunggu ya postingan selanjutnya tentang kekurangan dari Bahasa Pemrograman :D Wassalamuallaikum sampai ketemu di postingan selanjutnya :)
Tidak ada komentar:
Posting Komentar