تعتبر Visual من لغات الجيل الثالث من لغات البرمجة، وتوصف بأنها بيئة التطوير المتكاملة IDE من Microsoft، وتم إصدارها لأول مرة في اليوم الأول من الشهر الثامن من العام 1991 م، وهي من اللغات سهلة الاستخدام والتعلم، ويمكن للمبرمج الذي يجيد العمل على البرنامج استخدام مكوناته لإنشاء تطبيق بسرعة، يمكن من خلاله تجاوز العقبة من الأخطاء التي يمكن أن تحدث أثناء تطوير الأكواد، ويقدم لك العديد من الأمثلة لتسهيل عملية الكتابة.
بدأ مشروع بهذا البرنامج في عام 1990 م تحت اسم basic Thunder، والذي تم إعداده لإصدار النسخة الأولى من البرنامج في مايو من عام 1991 لنظام التشغيل Windows في معرض COMEDEX “Windows World Trade in Atlanta” تحت اسم 1.0 Visual Basic، وتم إصدار البرنامج لنظام التشغيل Windows تم إطلاق DOS في سبتمبر 1992، لكنه لم يكن متوافقًا تمامًا مع نظام Windows، وكان يعتمد على وجود QuickBasic و BASIC Professional لتشغيله، وفي نوفمبر 1992 تم إطلاق الإصدار الثاني من البرنامج، وتميز عن القبيلة الأولى بأنه أسهل أثناء الاستخدام، وأسرع، وكان مدعومًا بأشكال كائن قابلة للحظة، وكان هذا يساهم في عملية تأسيس المفاهيم التأسيسية لـ الوحدات النمطية للفئة، وفي صيف عام 1993 تم إطلاق الإصدار الثالث من البرنامج واحتوى هذا الإصدار على محرك قاعدة بيانات Microsoft الذي كان لديه القدرة على القراءة والتقرير. te، وفي أغسطس من عام 1995، تم إطلاق الإصدار الرابع من البرنامج، والإصدار الأول الذي سمح بتطوير تطبيقات 16 بت و 32 بت لنظام التشغيل Windows، وكان يحتوي على نوع من المكتبات تحت اسم Act iveX DLL، وفي فبراير 1997، تم إطلاق الإصدار الخامس من البرنامج، والذي سمح بتطوير تطبيقات 32 بت في نظام التشغيل، لكن المبرمجين فضلوا كتابة برامج 16 بت قادرة على استيراد البرامج المكتوبة في Visual Basic 4.0 إلى Visual Basic 5.0، وفي منتصف عام 1998 تم إطلاق الإصدار السادس من البرنامج، وقد تحسن في العديد من المجالات، مثل القدرة على إنشاء تطبيقات على الإنترنت، وهناك العديد من الإصدارات الحديثة منه التي تعمل لا تنتمي إلى Microsoft.
هناك العديد من العيوب في هذا البرنامج بالرغم من وجود العديد من الأفراد الذين يستخدمونه، مثل وجود العديد من الإصدارات غير المجانية والتي تتطلب الدفع عبر تأشيرة إلكترونية، وأنه لا يقدم جميع الأشكال، ولا يقوم المترجم بتقديمه. دقيقة وهذا قد يساهم في ظهور أخطاء أثناء تنفيذ العملية.
المصادر https//en.wikipedia.org/wiki/Visual_Basic