Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang bersifat event driven dan menawarkan Integrated Development Environment (IDE) visual untuk membuat program aplikasi berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman Common Object Model (COM). Visual Basic merupakan turunan bahasa BASIC dan menawarkan pengembangan aplikasi komputer berbasis grafik dengan cepat, akses ke basis data menggunakan Data Access Objects (DAO), Remote Data Objects (RDO), atau ActiveX Data Object (ADO), serta menawarkan pembuatan kontrol ActiveX dan objek ActiveX. Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.
Visual Basic yang sekarang digunakan oleh jutaan programmer adalah berawal dari sebuah Bahasa pemrograman yang diciptakan oleh Prof. Jhon Kemeny dan Thomas Kurtz pada tahun 1964 dengan nama BASIC yang kepanjangan dari Beginner All Purpose Symbolic Intruction Code. Bahasa BASIC ini tergolong bahasa pemrograman yang paling mudah dipelajari.
Bill Gates, pendiri Microsoft, memulai bisnis softwarenya dengan mengembangkan interpreter bahasa Basic untuk Altair 8800, untuk kemudian ia ubah agar dapat berjalan di atas IBM PC dengan sistem operasi DOS. Perkembangan berikutnya ialah diluncurkannya BASICA (basic-advanced) untuk DOS. Setelah BASICA, Microsoft meluncurkan Microsoft QuickBasic dan Microsoft Basic (dikenal juga sebagai Basic Compiler).
Visual Basic merupakan bahasa yang mendukung OOP, namun tidak sepenuhnya. Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, seperti Inheritance tidak dapat dilakukan pada class module. Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic (VB) tidak bersifat case sensitif.
Dan pada tahun 1975, Microsoft yang dipimpin oleh Bill Gate ini, mengembangkan bahasa BASIC ini dengan mengeluarkan produk pertamanya yang bernama Microsoft Basic dimana versi yang terkenal saat itu adalah Quick Basic. Quick Basic menjadi bahasa BASIC yang paling terkenal saat itu karena sudah adanya interpreter didalamnya yang berfungsi untuk menjalankan kode-kode yang ditulis dengan Quick Basic.
Lalu pada tahun 1987, Microsoft mengeluarkan satu produk lagi yang sangat populer yaitu Visual Basic versi 1.0. Visual Basic versi 1.0 ini sangat populer karena bahasa pemrograman ini menggunakan GUI dalam pengembangannya. Lingkungan grafis yang user friendly membuat para programmer saat itu banyak beralih ke Visual Basic.
Pada tahun 1992 Visual Basic versi 2.0 dirilis untuk meningkatkan dan memperbaiki kinerja dari Visual Basic versi 1.0.
Pada tahun 1993 Microsoft mengeluarkan kembali versi terbaru dari Visual Basic ini yakni Visual Basic 3.0. Pada versi ini sudah banyak yang ditambahkan kedalam lingkungan grafisnya (GUI) diantaranya adanya kontrol data yang berfungsi untuk mengakses database, dan juga sudah tersedia Jet Engine versi 1.1 yang digunakan sebagai tool koneksi database melalui DAO (Data Access Object).
Pada tahun 1995 Visual Basic 4.0 dirilis. Pada versi ini sudah dimasukkan teknologi OLE (Object Linking Embedding) serta kemampuan untuk membuat control sendiri (OCX). Dalam versi ini juga dikenalkan teknologi akses database dengan RDO (Remote Data Object) yang menggantikan DAO. Dimana RDO dalam mengakses database lebih cepat dibanding dengan DAO. Dan diversi ini ODBC diperkenalkan.
Pada tahun 1997 Visual Basic 5.0 dirilis dengan memasukkan teknologi baru yang mendukung COM serta memungkinkan membuat kontrol ActiveX sendiri ataupun DLL. Dan diversi ini performance pengembangannya jauh lebih baik daripada versi-versi sebelumnyha.
Pada tahun 1998 Visual BAsic 6.0 dirilis dengan teknologi yang lebih ditingkatkan lagi khususnya dalam mengakses SQL Server. Dan salah satu teknologi yang di usung pada versi ini adalah ADO (ActiveX Data Object). ADO dirancang untuk meningkatkan kinerja dalam mengakses database pada perusahan besar. Dimulai dengan versi ADO v.2.0 sampai sekarang ADO v.2.8
Pada tahun 2000 Microsoft memperkenalkan pertama kali teknologi .Net dalam pertemuan Profesional Developers Conference di Orlando, namun sepertinya teknologi baru ini (Microsfot .NET) belum banyak menarik minat. Hingga pada tahun 2002 Microsoft merilis Visual Studio .NET 2002 yang dipaket dengan Visual Basic .NET, Visual C++ .NET, Visual C# .NET dan Visual J#. NET.
Pada tahun 2003 Visual Studio 2003 dirilis untuk memperbaiki kinerja dari visual Studio 2002 dengan meluncurkan .NET Framework versi 1.1
Hingga pada tahun 2009 Visual Studio sudah pada versi 2010, dimana didalamnya sudah ditambahkan bahasa pemrogramana yang baru yaitu F#.
Tidak ada komentar:
Posting Komentar