Visual Basic
Keywords: Visual Basic, ActiveX, Active Server Pages, BASIC, Bases de dados, Java, Microsoft, Microsoft .NET, Microsoft Office
O Visual Basic é uma linguagem de programação de autoria da empresa Microsoft, que faz parte integrante do pacote Microsoft Visual Studio. Sua versão mais recente faz parte do pacote Visual Studio .Net, voltada para aplicações .Net. Sua versão anterior fez parte do Microsoft Visual Studio 6.0, ainda muito utilizado atualmente.
Com sua interface simples e bem ao modelo Microsoft alavanca muitos programadores a utilizá-lo em ambiente Windows, possibilitando uma fusão simples e rápida entre o programador e o sistema operacional.
O Visual Basic é uma linguagem de programação dirigida por eventos (event driven) e um ambiente de desenvolvimento integrado (IDE - integrated development environment). É um aperfeiçoamento do BASIC. O VB permite o desenvolvimento rápido de aplicações (RAD - Rapid Application Development) de interface gráfica (GUI - graphical user interface), permite acesso fácil a bases de dados que usem o DAO, RDO, ou ADO e permite a criação de ActiveX controls. Um programador moderadamente talentoso pode facilmente e rapidamente construir uma aplicação simples usando os componentes fornecidos com o VB.
Existem várias linguagens derivadas, entre as quais:
- VBScript é a linguagem default (por definição) para Active Server Pages e pode ser usada no scripting (programação) de Windows e de páginas da Internet.
- Visual Basic .NET é a nova versão do Visual Basic, que é parte integrante da plataforma Microsoft .NET. Essa versão nao é totalmente compatível com as versões anteriores, mas existe a possibilidade de converter códigos antigos, que após uma revisão podem ser usados no Visual Basic .NET. Para fins de comparação, essa linguagem usa o paradigma de Orientação a Objeto e você encontrará muita semelhança com o Java.
- Visual Basic for Applications (VBA) permite a criação de macros, e está integrado em todos os produtos da família de produtos Microsoft Office, e também em outros produtos de terceiros tais como Visio (agora pertencente à Microsoft) e WordPerfect Office 2002.
