Pemrograman Desktop JAVA , Delphi , Perl , Python





Pemrograman Dekstop 


Pemrograman Visual Berbasis Dekstop adalah yang dilakukan dengan memanipulasi elemen elemen visual yang dilakukan pada sebuah PC tunggal yang pengoperasiannya tidak bergantung pada PC lain dalam jaringan maupun web.







- Visual Basic = Visual Basic merupakan pemrograman visual berbasis desktop
  1. Pemrograman Desktop : 
            - JAVA
            - Delphi
            - Perl
            - Phthon
            - Bahasa pemrograman C++
            - Bahasa pemrograman C
            - Bahasa pemrograman Visual C++ 
    2. NET
  NET merupakan sebuah bahasa pemrograman yang memiliki ruang lingkup besar dan kompleks.
Kelebihan dari NET yaitu :
- Memungkinkan kita membuat aplikasi windows base yang di launch melalui Internet Explorere sehingga kita dapat memanfaatkan rich windows component untuk aplikasi web.

Kekurangan dari NET yaitu :
- Terlalu boros memori
Bahasa pemrograman .Net yaitu VB , C++ dan C sharp(C#)
     3. JAVA
 Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer atau laptop termasuk telepon genggam. JAVA dikembangkan oleh Sun Microsystem dan diterbitkan tahun 1995. Fitur pada Java yaitu Java Virtual Machine (JVN),Garbage collection,Code Securty.

Kelebihan dari Java yaitu :
- Multiplatform
- Bergaya C++
- Pengumpulan sampah otomatis.
- OOP ( Object Oriented Programming - Pemrograman Berorientasi Objek)
- Perpustakaan Kelas yang lengkap

Kekurangan dari Java yaitu :
 - Tulis sekali,jalankan dimana saja
 - Mudah didekompilasi
 - Penggunaan memori yang banyak

4. Delphi adalah sebuah lingkungan pengembangan terpadu untuk mengembangkan aplikasi konsol,desktop,web , ataupun perangkat mobile.

Keuntungan dari Delphi yaitu :
- Komunitas pengguna yang besar pada usernet maupen web
- dapat terkait dengan versioning
- Banyaknya dukungan dari pihak ketiga terhadap VCL(biasanya tersedia berikut source codenya) ataupun tools pendukung lainnya (dokumentasi,tool debugging).
- optimasi kompiler yang cukup cepat
- Mendukung multiple platform dari source code yang sama

Kekurangan dari Delphi yaitu :

- Partial single vendor lock-in(Borland dapat menetapkan standar bahasa,kompatibilitas yang harus mengikutinya)
- Terbatasnya kemampuan portabilitas antar-platform OS(sebeum ada kylix)
- Akses pada platform dan library pihak ketiga membutuhkan file-file header yang diterjemahkan kedalam bahasa pascal
- dokumentasi atas platform dan teknik teknik yang menyertai sulit ditemukandalam bahasa pascal .contoh Akses COM dan WIN32.

5. PYTHON
Python adalah bahasa pemrograman dinamis yang mendukung pemrograman berorienasi objek.
Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak dan dapat berjalan di berbagai platform sistem operasi.

Keuntungan dari python yaitu :

1. Kecepatan perubahan pada masa pembuatan sistem aplikasi
2. Program menjadi lebih sederhana,singkat dan lebih fleksible
3. Kumpulan sampah memori sehingga dapat menghindari pencatatan kode
4. Kecepatan pembuatan sistem aplikasi menggunakan tipe objek yang telah ada
5. Penstrukturan kode dan penggunaan kembali,integrasi C++.

6. PERL
Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix(SunOS,Linus,BSD,HP-UX),juga tersedia untuk sistemoperasi seperti DOS,Windows,PowerPC,BeOS,VMS,EBCDIC, dan PocketPC.Perl itu bahasa pemrograman yang mirip bahasa pemrograman C.

7. Bahasa Pemrograman C
Bahasa Pemrograman C dibuat untuk memprogram sistem dan jaringan komputer namun bahsaa ini juga sering digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer,bahkan terdapat beberapa compiler yang sangat populer telah tersedia.

8.Bahasa Pemrograman Visual C++
Visual C++ adalah sebuah produk Integrated Development Environment(IDE) untuk bahasa pemrograman C dan C++ yang dikembangkan MicrosoftVisula C++ merupakan salah satu bagian dari paket Microsoft Visual Studio.

9. Bahasa Pemrograman C++
Bahasa pemrograman C++ merupakan bahasa pemrograman yang memiliki sifat pemrograman berorientasi objek,untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak clas yang dibuat sebelumnnya sebagai abstraksi dari object-object fisik,Class tersebut berisi keadaan object,anggota-anggotanya dan kemampuan dari objectnya,Setelah beberapa class dibuat kemudian masalah dipecahkan dengan class.

Comments

Popular Posts