Microsoft Visual Basic (VB) merupakan sebuah bahasa pemrograman
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.
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.
Para programmer dapat membangun aplikasi dengan menggunakan
komponen-komponen yang disediakan oleh Microsoft Visual Basic
Program-program yang ditulis dengan Visual Basic juga dapat menggunakan
Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.
Pemrograman Berorientasi Objek (OOP)
Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi
objek, 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.
Desain Visual dan Komponen
Visual Basic menjadi populer karena kemudahan desain form secara
visual dan adanya kemampuan untuk menggunakan komponen-komponen ActiveX
yang dibuat oleh pihak lain. Namun komponen ActiveX memiliki masalahnya
tersendiri yang dikenal sebagai DLL hell,Pada Visual Basic .NET,
Microsoft mencoba mengatasi masalah DLL hell dengan mengubah cara
penggunaan komponen (menjadi independen terhadap registry).
Blogger Comment
Facebook Comment