Характеристики на Visual Basic

Програмист или разработчик на свободна практика, работещи у дома и въвеждащи изходен код с лаптоп

Кредит на изображението: comzeal/iStock/GettyImages

Visual Basic е език за програмиране, създаден от Microsoft и проектиран да бъде лесен за използване и интегриране с графичния интерфейс на Microsoft Windows. Той е наследник на BASIC, универсалния символичен код за инструкции за начинаещи, по-ранен текстово базиран език с подобна цел на достъпност. Днес версиите на Visual Basic са налични за .NET програмната среда на Microsoft и за автоматизиране на задачи в Microsoft Office.

Visual Basic и неговата история

Първата версия на Visual Basic е пусната през 1991 г. Той е проектиран да даде възможност за лесно изграждане на Windows програми, в комплект със стандартизираните графични интерфейси, познати на потребителите на операционната система.

Видео на деня

Microsoft в продължение на десетилетия разпространяваше версии на езика за програмиране BASIC, но те бяха предназначени предимно за използване в среди на команден ред като операционната система DOS на Microsoft, а не за използване в съвременни графични операции системи. Visual Basic е проектиран да бъде пълноправен език за програмиране, пълен с обикновени функции като изчисление, обработка на низове и други. Той беше интегриран с подход на плъзгане и пускане за изграждане на потребителски интерфейси, които биха го направили лесен за използване, дори за начинаещи или тези, които имат ограничено време.

Visual Basic продължава да се развива през 90-те години на миналия век до пускането на Visual Basic 6.0 през 1998 г. Имаше поддръжка за интеграция с компонентния обектен модел на Microsoft или COM, система за Windows програми и компоненти за комуникация и обмен на данни и команди, независимо на какви езици са написани в Той също така включва поддръжка за двигателя на базата данни Jet, който също се използва от базата данни на Microsoft Access програма в софтуерния пакет на Microsoft Office, което означава, че поддръжката на база данни по същество е включена в език.

През 90-те години на миналия век много програми за Windows, включително някои полезни безплатни спомагателни програми, както и търговски инструменти, бяха разработени с помощта на Visual Basic. Докато програмистите се радваха на неговата лекота на използване, някои се оплакваха, че смесица от интерфейсна логика и бизнес код затруднява откриването къде функциите действително са внедрени в програма, което прави VB код труден за изпълнение поддържа. Поддръжката му за обектно-ориентирано програмиране, която беше доста популярна по това време, също беше ограничена.

Възходът на VB.Net

Visual Basic 6 беше ефективно заменен от нов език за програмиране, наречен VB.NET. Той е проектиран да се интегрира със системата за програмиране .NET на Microsoft, точно както неговите предшественици са интегрирани с COM и Jet. Освен това е добавена повече поддръжка за обектно-ориентирано програмиране, отколкото неговите предшественици.

Въпреки че езикът има своите привърженици, той се използва по-рядко от другите .NET езици, особено C#, а Microsoft каза, че може да не предоставя всички функции на C# на VB.NET.

И все пак наследството на Visual Basic вероятно живее и във функцията Windows Forms във Visual Studio, средата за разработка на Microsoft. Той позволява изграждане на форми в стил с плъзгане и пускане, който работи с C#, VB.NET и други .NET езици.

Visual Basic за приложения

Вариант на Visual Basic все още се използва за автоматизиране и скриптиране на задачи в рамките на пакета Microsoft Office, включително в Microsoft Word и Microsoft Excel. Наречен Visual Basic за приложения или просто VBA, езикът е до голяма степен съвместим с традиционния Visual Basic 6.