VB vs VBScript
Visual Basic (juga dikenali sebagai VB) adalah bahasa pengaturcaraan yang didorong oleh peristiwa. Ini adalah generasi ketiga bahasa tersebut dan juga merupakan persekitaran pembangunan bersepadu (atau IDE). Ia datang dari Microsoft dan digunakan khusus untuk model pengaturcaraan -COM. Ia dipuji sebagai bahasa yang mudah untuk dipelajari kerana warisan BASIC dan ciri-ciri pembangunan grafinya. VB membolehkan pembangunan aplikasi pesat (atau RAD) aplikasi GUI; akses kepada pangkalan data menggunakan Objek Akses Data, Objek Data Jauh, atau Objek Data ActiveX; dan penciptaan kawalan dan objek ActiveX.
Visual Basic Scripting Edition (juga dikenali sebagai VBScript) adalah bahasa Active Scripting yang dibangunkan oleh Microsoft. Ia menggunakan Model Objek Komponen untuk mengakses elemen persekitaran di mana ia berjalan-contohnya, FileSystemObject (atau FSO) digunakan untuk membuat, membaca, mengemas kini, dan memadam fail. Sintaks bahasa ini mencerminkan asal-usulnya sebagai variasi terhad VB. Ia dipasang secara lalai pada setiap pelepas desktop Microsoft Windows, sebagai sebahagian daripada Windows Server, dan dengan Windows CE-bergantung pada peranti yang dipasangnya). Ia mesti dilaksanakan dalam persekitaran tuan rumah. Persekitaran VBScript itu sendiri boleh dimasukkan ke dalam program lain melalui teknologi seperti kawalan Microsoft Script.
VB diilhamkan untuk datang secara semulajadi sebagai bahasa untuk pemula pengaturcaraan. Kerana kemudahan penggunaan, ia mampu kedua-dua membolehkan pengaturcara untuk membuat aplikasi GUI asas dan membangunkan aplikasi kompleks. Dalam tugasan pelbagai VB bukan kemungkinan. Juga, nilai numerik pemalar Boolean 'Benar' adalah -1. Dalam VB, pengendali logik dan bitwise bersatu. Juga, VB mengandungi asas pelbagai pembolehubah dan integrasi yang kuat dengan Windows.
Fungsi VBScript sama seperti JavaScript -itu bahasa yang menulis fungsi-fungsi yang boleh dilaksanakan yang tertanam dalam atau dimasukkan dari halaman HTML. Fungsi ini berinteraksi dengan Model Objek Dokumen (atau DOM) untuk melaksanakan tugas yang tidak mungkin dilakukan dalam HTML sahaja. VBScript juga dikenali dapat membuat aplikasi yang berjalan secara langsung pada komputer pengguna jika komputer tersebut menjalankan Microsoft Windows.
Ringkasan:
1. VB adalah bahasa pengaturcaraan yang didorong oleh peristiwa yang direka untuk menjadikan pengaturcaraan komputer lebih mudah untuk pemula pengaturcaraan; VBScript adalah bahasa skrip aktif yang menggunakan COM untuk mengakses elemen-elemen persekitaran di mana ia berjalan.
2. VB tidak mempunyai kemungkinan pelbagai tugasan, tetapi mengandungi asas array berubah dan integrasi yang kuat dengan Windows; Fungsi VBScript sebagai bahasa yang menulis fungsi executable yang tertanam dalam atau termasuk dari halaman HTML, dan diketahui membuat aplikasi yang berjalan langsung pada komputer pengguna jika komputer tersebut menjalankan Microsoft Windows.