Senin, 15 Februari 2016

Visual Basic (VB)

0 komentar
Visual Basic adalah bahasa pemograman yang berbeda dengan bahasa program basic konvensional yang telah kita kenal umumnya.

Melalui Visual Basic dapat dibentuk output dengan sekumpulan objek yang telah disediakan sebagai fasilitas tool, sehingga seorang programmer tidak lagi menuliskan instruksi program dalam kode-kode baris yang rumit untuk membuat tampilan grafis tetapi cukup dengan melakukan drag dan drop pada objek-objek tersebut.

Visual Basic merupakan bahasa pemograman tercepat dan termudah untuk membuat suatu aplikasi atau RAD (Rapid Application Development) dalam Microsoft Windows. Dengan menggunakan metode GUI (Graphical User Interface).

Visual Basic memudahkan programmer untuk berinteraksi langsung dengan elemen-elemen untuk setiap bentuk pemograman.
Sebuah project di Visual Basic dapat terdiri sampai 32.000 "penanda" (kata kunci non-reserved) termasuk di dalamnya, tetapi tidak terbatas untuk jumlah form, control, module, variable, konstanta, prosedur, fungsi, dan objek jumlah penada ini pada kenyataannya tergantung pada jumlah memori yang tersedia .

Nama variable di Visual Basic tidak boleh lebih panjang dari 255 karakter, dan nama untuk form, control, module dan class tidak boleh lebih panjang dari 40 karakter.
Visual Basic tidak membatasi terhadap jumlah objek yang benar-benar di gunakan dalam suatu project.



Kamis, 11 Februari 2016

ADMINISTRASI DATABASE MYSQL

0 komentar

Tips Dasar administrasi database MySQL pada VPS Linux

MySQL adalah salah satu sistem manajemen database relasional yang paling populer (RDBMS). Ini adalah open source dan digunakan oleh banyak individu dan organisasi. Jika Anda menggunakan layanan hosting VPS Linux kami, Anda kemungkinan besar menggunakan MySQL sebagai sistem database. Oleh karena itu, penting bagi Anda untuk mengetahui bagaimana untuk beroperasi dengan sistem database Anda ketika Anda perlu membuat beberapa perubahan dalam database Anda. Hari ini, kita akan memiliki tugas yang sangat sederhana – untuk mengajarkan Anda bagaimana bekerja dengan sistem database MySQL menggunakan perintah-perintah sederhana dari VPS Linux Anda.

Hal pertama yang perlu Anda lakukan adalah untuk memeriksa versi MySQL menggunakan perintah:
# mysql -h localhost -V
Jika kebetulan Anda tidak memiliki server database MySQL diinstal pada VPS Anda, Anda dapat menginstalnya menggunakan perintah:
# yum install mysql-server
jika Anda memiliki VPS CentOS :
# apt-get install mysql-server
jika Anda memiliki Ubuntu VPS atau Debian VPS.
Sebelum pergi lebih jauh, Anda mungkin ingin membuat cadangan dari database yang ada sehingga Anda dapat melanjutkan dengan tutorial ini dengan aman. Silahkan cek post di blog kami Cara backup dan restore database MySQL Anda
Sekarang, mari kita mulai dengan tutorial yang sebenarnya.
Untuk masuk ke server database MySQL Anda, Anda dapat menjalankan perintah:
# mysql -u username -p
Misalnya, jika Anda ingin login sebagai ‘root’, Anda dapat menjalankan perintah:
# mysql -u root -p
Anda akan diminta untuk database Anda ‘akar’ password. Harap dicatat, Anda ‘root’ database password mungkin tidak sama dengan Anda ‘root’ SSH password.
Setelah Anda berhasil login ke server database MySQL Anda, Anda dapat menampilkan semua database menggunakan perintah:
mysql> SHOW DATABASES;
Jika Anda ingin membuat database, Anda dapat menggunakan perintah:
mysql> CREATE DATABASE db_name;
Ganti ‘DB_NAME’ dengan nama database Anda ingin membuat.
Selain itu, jika Anda ingin menghapus beberapa database, Anda dapat cukup memasukkan perintah:
mysql> DROP DATABASE db_name;
Sekali lagi, ganti ‘DB_NAME’ dengan nama database Anda ingin menghapus.
Selanjutnya, jika Anda ingin menggunakan beberapa database, ketik:
mysql> USE db_name;
Setelah Anda memilih database Anda ingin menggunakan, Anda bisa daftar semua tabel menggunakan perintah;
mysql> SHOW TABLES;
Sebagai contoh, mari kita membuat ‘test’ database dan menggunakannya:
mysql> CREATE DATABASE test;
mysql> USE test;
Sekarang Anda dapat membuat tabel test_table’ dengan menggunakan perintah:
mysql> CREATE TABLE test_table (
id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(30) NOT NULL,
comment VARCHAR (100)
);
Untuk menampilkan semua data dalam tabel Anda dapat menggunakan perintah:
mysql> SELECT * FROM db_name;
Jika Anda menjalankan perintah:
mysql> SELECT * FROM test_table;
Anda akan mendapatkan ‘Empty set’ pesan. Hal ini karena ‘test_table’ baru dan tidak memiliki data apapun.

BACKUP My-SQL

0 komentar

Cara backup dan restore database MySQL

Jika Anda pengguna komputer maka Anda mungkin tahu seberapa buruk adalah untuk sengaja kehilangan beberapa data penting Anda. Untuk menghindari situasi seperti itu Anda harus membuat cadangan data Anda dan menyimpan file cadangan di tempat yang aman. Dengan melakukan ini, Anda dapat dengan mudah mengembalikan data yang hilang dan Anda dapat kembali ke jalur yang sangat cepat. Hari ini, kami akan menunjukkan cara untuk membuat backup database MySQL Anda dan mengembalikannya nanti VPS Linux Anda. Prosedur ini sangat mudah dan bisa sangat membantu terutama jika Anda menyimpan semua data website Anda ke dalam database tunggal.

Back up database MySQL

Hal pertama yang perlu Anda lakukan adalah untuk log in ke server Anda melalui SSH. Setelah Anda login, Anda akan perlu menjalankan beberapa perintah untuk membuat file backup dari database Anda dan menyalin file backup pada komputer lokal Anda atau direktori berbeda pada server Anda. Salah satu perintah adalah:
mysqldump -u username -p database-name > backup-name.sql
Catatan penting:

Jangan lupa untuk mengganti nama dengan nama pengguna yang sebenarnya, database-nama dengan nama database yang ingin membuat cadangan dan cadangan-name.sql dengan nama file backup.
Setelah Anda menjalankan perintah ini, Anda akan diminta untuk memasukkan password untuk username Anda gunakan untuk membuat cadangan database.
Masukkan password dan hanya itu! Anda telah membuat sebuah file backup database Anda.
Misalnya, jika Anda ingin membuat file cadangan WordPressDB Anda pada VPS WordPress Anda dan menyimpannya sebagai wordpress.sql menggunakan wordpressuser sebagai pengguna, Anda dapat memasukkan:
mysqldump -u WordPressUser -p WordPressDB > wordpress.sql
Sekarang Anda harus memasukkan password dari wordpressuser.
Sekarang, penting untuk menyalin atau memindahkan file backup ke direktori yang aman pada server atau komputer lokal Anda. Anda dapat melakukan ini dengan menggunakan perintah ‘rsync’. Hal ini sangat mudah, jadi mari kita melakukan hal ini.
Untuk menyalin file ke direktori yang berbeda pada Anda menggunakan server perintah berikut:
rsync -Waq backup-name.sql /path/to/directory/
Sekali lagi, jangan lupa untuk mengganti cadangan-name.sql dengan nama file backup Anda serta /path/to/directory/ dengan path ke direktori di mana Anda ingin menyalin file backup Anda.
Jika Anda ingin menyalin backup-name.sql ke komputer lokal Anda, Anda dapat menggunakan perintah:
rsync -Waq -e ‘ssh -p port-number’ username@IP-Address:/backup-name.sql /path/to/local/directory
Di sini, Anda perlu mengubah port-nomor dengan port mendengarkan SSH Anda, username dengan username yang Anda gunakan untuk terhubung ke server Anda, IP-Address dengan alamat IP dari server Anda, cadangan-name.sql dengan nama file backup dan / path / ke / direktori lokal / dengan jalur direktori pada komputer lokal Anda di mana Anda ingin menyimpan file backup. Tentu saja, Anda harus menjalankan perintah ini dari komputer lokal Anda dan Anda akan diminta untuk memasukkan password untuk username Anda gunakan untuk terhubung ke server Anda.

Restore database MySQL

Setelah Anda membuat file backup database Anda, Anda dapat dengan mudah mengembalikannya jika terjadi kecelakaan. Untuk mengembalikan file backup anda harus menjalankan perintah berikut:
mysql -u username -p database-name < backup-name.sql
Mengubah nama pengguna, database nama dan backup-name.sql dengan nilai yang sebenarnya, masukkan password Anda dan hanya itu. Anda telah berhasil dipulihkan database Anda.

 

Rabu, 10 Februari 2016

DATABASE My-SQL

0 komentar

Pengertian Database MySQL

MySQL adalah sistem manajemen database SQL yang bersifat Open Source dan paling populer saat ini. Sistem Database MySQL mendukung beberapa fitur seperti multithreaded, multi-user, dan SQL database managemen sistem (DBMS). Database ini dibuat untuk keperluan sistem database yang cepat, handal dan mudah digunakan.
Ulf Micheal Widenius adalah penemu awal versi pertama MySQL yang kemudian pengembangan selanjutnya dilakukan oleh perusahaan MySQL AB. MySQL AB yang merupakan sebuah perusahaan komersial yang didirikan oleh para pengembang MySQL. MySQL sudah digunakan lebih dari 11 millar instalasi saat ini. Informasi-informasi terbaru mengenai MySQL dapat diperoleh dengan mengunjungi http://www.mysql.com/ .

Kelebihan MySQL 

Berikut ini beberapa kelebihan MySQL sebagai database server antara lain :
  1. Source MySQL dapat diperoleh dengan mudah dan gratis.
  2. Sintaksnya lebih mudah dipahami dan tidak rumit.
  3. Pengaksesan database dapat dilakukan dengan mudah.
  4. MySQL merupakan program yang multithreaded, sehingga dapat dipasang pada server yang memiliki multiCPU.
  5. Didukung programprogram umum seperti C, C++, Java, Perl, PHP, Python, dsb.
  6. Bekerja pada berbagai platform. (tersedia berbagai versi untuk berbagai sistem operasi).
  7. Memiliki jenis kolom yang cukup banyak sehingga memudahkan konfigurasi sistem database.
  8. Memiliki sistem sekuriti yang cukup baik dengan verifikasi host.
  9. Mendukung ODBC untuk sistem operasi Windows.
  10. Mendukung record yang memiliki kolom dengan panjang tetap atau panjang bervariasi.
MySQL dan PHP merupakan sistem yang saling terintegrasi. Maksudnya adalah pembuatan database dengan menggunakan sintak PHP dapat di buat. Sedangkan input yang di masukkan melalui aplikasi web yang menggunakan script serverside seperti PHP dapat langsung dimasukkan ke database MySQL yang ada di server dan tentunya web tersebut berada di sebuah web server.
- See more at: http://hastomo.net/php/pengertian-dan-kelebihan-database-mysql/#sthash.IGlaQGlW.dpuf
Pengertian Database MySQL
MySQL adalah sistem manajemen database SQL yang bersifat Open Source dan paling populer saat ini. Sistem Database MySQL mendukung beberapa fitur seperti multithreaded, multi-user, dan SQL database managemen sistem (DBMS). Database ini dibuat untuk keperluan sistem database yang cepat, handal dan mudah digunakan.

Ulf Micheal Widenius adalah penemu awal versi pertama MySQL yang kemudian pengembangan selanjutnya dilakukan oleh perusahaan MySQL AB. MySQL AB yang merupakan sebuah perusahaan komersial yang didirikan oleh para pengembang MySQL. MySQL sudah digunakan lebih dari 11 millar instalasi saat ini. Informasi-informasi terbaru mengenai MySQL .


Berikut ini beberapa kelebihan MySQL sebagai database server antara lain :

Source MySQL dapat diperoleh dengan mudah dan gratis.
Sintaksnya lebih mudah dipahami dan tidak rumit.
Pengaksesan database dapat dilakukan dengan mudah.
 

MySQL merupakan program yang multithreaded, sehingga dapat dipasang pada server yang memiliki multiCPU.

Didukung programprogram umum seperti C, C++, Java, Perl,
Bekerja pada berbagai platform. (tersedia berbagai versi untuk berbagai sistem operasi).
Memiliki jenis kolom yang cukup banyak sehingga memudahkan konfigurasi sistem database.
Memiliki sistem sekuriti yang cukup baik dengan verifikasi host.
Mendukung ODBC untuk sistem operasi Windows.
Mendukung record yang memiliki kolom dengan panjang tetap atau panjang bervariasi.

MySQL dan merupakan sistem yang saling terintegrasi. Maksudnya adalah pembuatan database dengan menggunakan sintak PHP dapat di buat. Sedangkan input yang di masukkan melalui aplikasi web yang menggunakan script serverside seperti PHP dapat langsung dimasukkan ke database MySQL yang ada di
server dan tentunya web tersebut berada di sebuah web server.

Pemograman

0 komentar
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa

pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa

pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai

untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer

dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data

ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam

berbagai situasi.


Macam-macam bahasa pemograman :


1. Bahasa Mesin ( GENERASI PERTAMA )

adalah bahasa internal komputer yang meng-ekskusi secara langsung tanpa translation

2. Bahasa Assembly ( GENERASI KEDUA )

Bahasa Assembly menyerupai bahasa mesin, sehingga untuk menjadi seorang

programer bahasa assembly yang bagus harus memahami bagaimana cara mesin

memproses data.layaknya bahasa mesin, bahasa assembly masih tergantung pada

komputer, karena masih terdapat perbedaan pada tiap-tiap komputer.

3. Bahasa tingkat Tinggi (GENERASI KETIGA).

Bahasa tingkat tinggi karena mudah untuk dipelajari, dan sebuah program tingkat

tinggi ini mermerlukan proses penerjemahan oleh komputer yang sangat rumit, sering

disebut dengan COMPILLER, yaitu proses pengeemasan program secara keseluruhan

agar lebih mudah di gabung pada sebuah sistem komputer.

4. GENERASI KEEMPAT

Bahasa pemrograman generasi keempat dirancang untuk mengurangi waktu

pemrograman dalam membuat program sehingga diharapkan produktifitas pemrogram

jadi meningkat dan program dapat dibuat dalam waktu yang lebih singkat

5. GENERASI KELIMA

Sering di gunakan untuk akses Database atau sistem Pakar dan juga knowledge Based

System yang ditujukan untuk bahasa alami hampir menyerupai hubungan

kemanusiaan.

Tapi di sini saya akan mempelajari tentang bahasa pemograman tingkat rendah dan tingkat

tinggi.

1. Bahasa pemograman tingkat rendah (low level language)

Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly),

yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode

mnemonic). Bahasa pemrograman generasi pertama atau tingkat rendah,bahasa jenis ini

sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Disebut juga dengan

bahasa assembly merupakan bahasa dengan pemetaan satu – persatu terhadap instruksi

komputer. Setiap intruksi assembly diterjemahkan dengan menggunakan assembler .

contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.

1. Bahasa mesin termasuk ke dalam bahasa tingkat rendah (low level language) karena

sifat dari bahasa mesin lebih berorientasi pada mesin. Bahasa ini hanya akan dipahami

oleh komputer itu sendiri. Bahasa ini berupa kode-kode yang terdiri dari sekumpulan

angka yang ada di dalam komputer yang biasanya diwakili oleh kode angka 1 (satu)

dan 0 (nol). Kode ini merupakan sinyal elektronik yang memberitahu komputer apa

yang harus dikerjakan. Dalam penggunaannya biasanya intruksi dituliskan dalam

bentuk bahasa pemrograman yang akan disampaikan ke kompiler, assembler, atau

interpreter yang bertugas untuk menerjemahkan bahasa pemrograman tadi ke bahasa

mesin.

2. Bahasa asembly adalah bahasa pemrograman yang menggunakan bahasa rakitan.

Bahasa assembly kebanyakan digunakan untuk pengendalian hardware yang

diwujudkan dalam kependekan kata-kata sebagai pengganti kode-kode biner,

misalnya JNZ (jump non zero) yang artinya lompatlah jika tidak sama dengan nol.

Kelanjutan dari bahasa assembly adalah sebuah program yang berguna untuk

mengambil informasi yang dituliskan oleh seorang programmer dalam bahasa

assembly serta menerjemahkannya ke dalam sebuah program yang dapat dieksekusi

oleh komputer, program ini dinamakan assembler. Output assembler harus diproses

oleh linker untuk menghasilkan program akhir.

2. Bahasa pemrograman tingkat tinggi (high level languange)

Bahasa tingkat tinggi memiliki arti bahwa bahasa ini lebih mudah dimengerti oleh banyak

orang karena memang dirancang untuk orang yang awam. Bahasa pemrograman yang

termasuk dalam bahasa tingkat tinggi adalah sebagai berikut.

Bahasa pemograman tingkat tinggi adalah sebuah bahasa pemrograman yang jika

dibandingkan dengan bahasa pemrograman tingkat rendah memiliki sifat lebih mudah

digunakan, lebih portabel (mudah diadaptasikan) antar-platform, dan lebih abstrak. Bahasa-

bahasa semacam ini sering melakukan abstraksi terhadap beberapa operasi CPU, seperti

halnya pengaksesan memori.

1. BASIC (Beginners All-purposes Symbolic Instruction Code)

Bahasa program ini dikembangkan pada tahun 1965 di Darmouth College. Penciptanya

adalah John Kemeny dan Thomas Kurtz. BASIC dipergunakan dalam aplikasi matematika.

Selain itu, BASIC juga digunakan dalam beberapa aplikasi lainnya seperti akuntasi,

permainan, file simulasi, dan lain-lain.

2. LOGO

Bahasa ini dikembangkan untuk pendidikan dan simulasi pengajaran pada anak-anak dalam

menyelesaikan masalah dan melakukan pemrograman. Ditemukan pada tahun 1967 oleh

Seymour Papert dengan menggunakan LISP, yaitu satu jenis bahasa pemrograman untuk

kecerdasan buatan. Logo sangat mudah digunakan untuk membuat gambar, sehingga banyak

digunakan dalam menghasilkan laporan-laporan bisnis dalam bentuk grafik

3. COBOL (Common Business Oriented Language)

COBOL (singkatan dari Common Business Oriented Language) adalah sebuah bahasa

pemrograman generasi ketiga. Sesuai dengan namanya, maka bahasa COBOL mempunyai

fungsi menyelesaikan masalah-masalah yang berhubungan dengan perdagangan, seperti

sistem pengelolaan keuangan, laporan pengeluaran sebuah perusahaan.

4. PASCAL

Bahasa ini ditemukan oleh Nicklaus Wirth tahun 1971. Bahasa ini dibuat untuk pengajaran

pemrograman. Bahasa ini sangat populer di kalangan mahasiswa ilmu komputer dan teknik.

Pascal memiliki keunggulan dibandingkan Fortran maupun Basic, yaitu sangat mudah

dipelajari serta memiliki dukungan fungsi-fungsi matematika yang sangat lengkap.

5. Fortran (Formula Translator)

Fortran merupakan bahasa tingkat tinggi yang pertama kali diciptakan. Bahasa ini mulai

dikembangkan pada tahun 1956 oleh John Backus di IBM. Fortran digunakan dalam bidang

aplikasi matematika, yaitu dalam hal perumusan dan perhitungan sehingga menjadi andalan

keunggulan dari bahasa ini.

6. Algol (Algoritma Language)

Algol merupakan bahasa automatic yang cocok untuk memecahkan permasalahan yang

membutuhkan perhitungan numerik untuk beberapa pengolahan logic.

7. PL/1 (Programming Language)

Programming language merupakan bahasa komputer yang dapat digunakan dalam segala

bahasa. Pada kenyataannya bahasa ini sulit dipelajari dan hanya dapat digunakan pada mesin

IBM

8. RPG (Report Program Generation)

RPG adalah program untuk pengolahan laporan. Bahasa ini sangat populer di lingkungan

minicomputer dan mainframe IBM. RPG diluncurkan pertama kali pada tahun 1964.

9. APL (Aritmathic Programming Language)

APL adalah bahasa komputer untuk memecahkan soal-soal matematika (ilmu hitung).

Diperkenalkan dan diciptakan oleh Kenneth Iverson pada tahun 1962. Bahasa ini

menggunakan keyboard khusus yang berisikan simbol-simbol yang kompleks yang

memungkinkan untuk melakukan penyelesaian matematika yang kompleks.

10. HTML

HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk

membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah

browser Internet.

11. PHP

PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP pertama

kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI

(Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk

mengolah data form dari web.

12. ASP

ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa

pemograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu

produk teknologi yang disediakan oleh Microsoft. ASP bekerja pada web server dan

merupakan server side scripting.

13. XML

Extensible Markup Language (XML) adalah bahasa markup serbaguna yang

direkomendasikan W3C untuk mendeskripsikan berbagai macam data. XML menggunakan

markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan

halaman web saja. XML merupakan suatu metode dalam membuat penanda/markup pada

sebuah dokumen

14. WML

WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang

digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge). WML ini adalah

bahasa pemrograman yang digunakan dalam aplikasi wireless. WML merupakan analogi dari

HTML yang berjalan pada protocol nirkabel.

15. PERL

Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux,

BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS,

VMS, EBCDIC, dan PocketPC.

16. CFM

Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon

/ Coldfusion Studio. Syntax coldfusion berbasis html.

17. Javascript

Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.JavaScript

merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape. Untuk menjalankan

script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu

browser yang mampu menjalankan JavaScript.

18. CSS

Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur

tampilan suatu dokumen yang ditulis dalam bahasa markup. Penggunaan yang paling umum

dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.

Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen

XML termasuk SVG dan XUL. Spesifikasi CSS diatur oleh World Wide Web Consortium

(W3C).

19. C

Dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering

digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai

jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler

yang sangat populer telah tersedia.

20. PYTHON

Python adalah bahasa pemrograman dinamis yang mendukung pemrograman berorientasi

obyek. Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak

dan dapat berjalan di berbagai platform sistem operasi.

21. RUBY

Ruby adalah bahasa skripting yang berorientasi obyek. Tujuan dari ruby adalah

menggabungkan kelebihan dari semua bahasa-bahasa pemrograman scripting yang ada di

dunia. Ruby ditulis dengan bahasa pemrograman C dengan kemampuan dasar seperti Perl dan

Python.

22. SQL

SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk

mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa

standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server

basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.

23. ColdFusion

ColdFusion adalah server aplikasi dan framework pengembangan perangkat lunak yang

digunakan untuk pengembangkan perangkat lunak komputer, khususnya situs web dinamis.

24. C++

C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek,

Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-
class yang merupakan anak class yang dibuat sebelumnya 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.

25. DELPHI

Delphi lebih banyak digunakan untuk pengembangan aplikasi desktop dan enterprise berbasis

database,tapi sebagai perangkat pengembangan yang bersifat general-purpose ia juga mampu

dan digunakan dalam berbagai jenis proyek pengembangan software.

26. VISUAL BASIC

Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman

yang menawarkan Integrated Development Environment (IDE) visual untuk membuat

program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan

model pemrograman (COM), Visual Basic merupakan turunan bahasa pemrograman BASIC

dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat.