محتويات
لغة فيجوال بيسك
يُمكن تعريف لغة فيجوال بيسك (Visual Basic) (اختصارها: VB) بأنها لغة برمجة تم إنشاؤها وتطويرها بواسطة شركة مايكروسوفت، وهي الشكل المرئي للغة بيسك (BASIC)، وقد قام بتطويرها البروفسور جون كيمني، والبروفسور توماس كورتز، وتتميز هذه اللغة ببساطتها، وسهولة فهمها، كما يعتبرها العديد من المبرمجين نقطة البداية في تعلّم البرمجة، وتمنح المُستخدمين مجموعة من الأدوات التي يمكن استخدامها لإنشاء تطبيقات ذات واجهة مُستخدِم رسومية (GUI)، ويُمكن اعتبار فيجوال بيسك أكثر من مجرد كونها لغة برمجة؛ فهي تتضمن مجموعة متنوعة من المكتبات (libraries) المُفيدة في إنشاء برامج كينونيّة التوجه (object-oriented programs).[١]
برنامج مايكروسوفت فيجول بيسك
أطلقت شركة مايكروسوفت العديد من الإصدارات المتنوّعة لبرنامج فيجوال بيسك، لتتناسب مع المُستخدمين ومجالات عملهم، وفيما يأتي بعض من هذه الإصدارات:[٢]
- الإصدار التعليمي: (بالإنجليزية: Visual Basic Learning edition)، يساهم هذا الإصدار في تثقيف المستخدمين حول كيفية عمل البرنامج، ويتضمن برنامجاً تعليمياً على قرص مضغوط، ودليل إرشادات الاستخدام، مع أمثلة مختلفة.
- الإصدار الاحترافي: (بالإنجليزية: Visual Basic Professional edition)، ويتضمّن ميزات وخصائص إضافيّة مثل مُترجم مرئي خاص بلغة سي بلس بلس ( C)، وأدوات لقواعد البيانات المختلفة، وربط البيانات التلقائي (data binding)، كما يدعم تقنيّة الحوسبة المُتنقلة (mobile computing)، وغيرها.
- إصدار المؤسسات والشركات: (بالإنجليزية: Visual Basic Enterprise edition)، ويتضمن نفس خصائص الإصدار الاحترافي، مع النماذج البصريّة (Visual Modeler)، إضافةً إلى برنامج فيجوال سورس سيف الخاصّ بمايكروسوفت بنسخته السادسة (Microsoft Visual SourceSafe 6.0).
ميّزات فيجوال بيسك
من أهم الميّزات التي تدفع المُستخدمين لاستخدام فيجوال بيسك ما يأتي:[٣]
- بساطة اللغة؛ حيث يُمكن تنفيذ العديد من الإجراءات بسهولة بواسطتها، والتي يصعب إجراؤها مع اللغات الأخرى.
- توفير الكثير من المصادر التعليميّة المختلفة؛ مثل الكتب، ومواقع الويب، وغيرها، نظراً لانتشار اللغة وشيوعها.
- توفير أكبر مجموعة متنوعة من الأدوات التي يُمكن تنزيلها من الإنترنت، واستخدامها في البرامج الخاصة بالمُستخدِم.
سلبيات فيجوال بيسك
من السلبيات التي قد تحدّ من الاستخدام الفعّال للغة فيجوال بيسك ما يأتي:[٣]
- تُعد لغة بطيئة مقارنةً بلغات البرمجة الأخرى.
- ليست مناسبة للبرمجة المُعقّدة، مثل برمجة الألعاب.
المراجع
- ↑ "Visual Basic (VB)", www.techopedia.com, Retrieved 18-4-2019. Edited.
- ↑ "Microsoft Visual Basic", www.computerhope.com,16-6-2017، Retrieved 18-4-2019. Edited.
- ^ أ ب " Programming for Business", www.ctp.bilkent.edu.tr, Retrieved 18-4-2019. Edited.