Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Gunadarma 2015 Perkembangan Bahasa Pemrograman Evolusi Bahasa Pemrograman Berbasis DOS dan Windows : 1. Generasi I (1940) : Mesin Code (Bahasa Mesin) 2. Generasi II (1950) : Assembly Language (Bahasa Rakitan) 3. Generasi III (1960) : High Level (Cobol&Fortran) 4. Generasi IV (1970) : Query and Database Languages 5. Generasi V (1980) : Sistem Pakar Perkembangan Visual Basic GW Basic – Basica – Obasic – Qbasic – Visual Basic Microsoft Visual Basic 3.0 menggunakan Sistem Operasi Windows 3.1 Microsoft Visual Basic 4.0 menggunakan Sistem Operasi 16 bit Windows 3.1 dan 32 bit Windows 95 Mocrosoft Visual Basic 5.0 menggunakan Sistem Operasi Windows 95 dan Windows NT Microsoft Visual Basic 6.0 menggunakan Sistem Operasi Windows 9x, 2000, Windows XP dan Windows NT Perkembangan Visual Basic Microsoft Visual Basic 7.0 (Visual Basic .NET 2002).Visual Basic .NET 2002 pertama dirilis yang berbasis BASIC dan lebih berorientasi objek. Berjalan dalam Microsoft .NET Framework versi 1.0. Microsoft Visual Basic 8.0 Microsoft Visual Basic 9.0, dirilis bersamaan dengan Microsoft Visual C3 2008, Microsoft Visual C++ 2008 dan Microsoft .NET Framework 3.5. Microsoft Visual Basic 10.0 (VBx), mendukung Dynamic Language Runtime.VB 10 menjadi bagian dari SilverLigh. Keuntungan Visual Basic Mendukung pembentukan program aplikasi berbasis windows dengan menu yang menarik dan professional. Jendela yang dihasilkan dapat dipindah- pindahkan (Moveable) dan diperbesar atau diperkecil (Resizeable). Microsoft Visual Basic secara otomatis dapat mengenal dan memanfaatkan mouse. Istilah Dalam Visual Basic Even Driven Setiap aplikasi yang ada digerakan oleh user. GUI (Grafical Unit Interface) Pemrograman yang menggunakan tampilan grafik sebagai alat komunikasi dengan pemakainya. DAO (Data Access Object) Dukungan untuk memudahkan akses terhadap database lain. OLE (Object Linking dan Embedding) Kemudahan menghubungkan beberapa aplikasi dalam windows. Istilah Dalam Visual Basic Active X Aplikasi yang digunakan oleh pengguna internet. OCX Dukungan untuk menggunakan tolls tambahan. DLL (Dynamic Link Library) Kumpulan library untuk menggabungkan program dalam Microsoft Visual Basic dengan bahasa pemrograman lainnya. DDE (Dynamic Data Exchange) Dukungan kemudahan pertukaran dalam membangun program. Jenis Aplikasi Visual Basic Database dan multi project secara simultan. Mengakses Microsoft SQL Server Mendukung Remote Automation dan DCOM Memakai Visual Query dan rancangan koneksi jaringan Mendukung transaksi SQL debug dan Remote Data Objeck. Pembuatan dan Pengembangan Visual Basic Design Modus yang digunakan untuk mendesain aplikasi yaitu merancang tampilan form dan menulis program. Procedure Berupa kelompok kode perhitungan atau pengolahan teks atau operasi database. Procedure View dan Full Modul View Melakukan untuk memudahkan pilihan secara keseluruhan atau hanya procedure terpilih saja. Pembuatan dan Pengembangan Visual Basic Drag dan Drop Ada diantara window code dam window watch. Instant Watch Dalam mode debug dapat tampil sebagai tooltip. Convert to Runtime Version Modus pada saat aplikasi mengambil alih pengontrolan program dengan cara visual basic menjalankan program yang didesain.