O que é o Visual Basic?

Visual Basic é uma linguagem de programação desenvolvida pela Microsoft. Ele tem muitos seguidores, embora tenha sido amplamente substituído pelo Visual Basic .NET da Microsoft, que é fornecido como parte do Microsoft Visual Studio .NET. O idioma original durou de 1991 a 1998, e o suporte continuou pela década seguinte, antes de finalmente ser eliminado.

Os princípios básicos do Visual Basic foram construídos na linguagem BASIC mais antiga, que foi um dos pilares dos programadores de computador ao longo dos anos 80. Alan Cooper havia desenvolvido uma interface de arrastar e soltar no final dos anos 80, e a Microsoft entrou em contato com ele para pedir que ele e sua empresa, Tripod, desenvolvessem o conceito em um aplicativo de criação de formulários. Quando eles entregaram esse projeto, conhecido como Ruby na época, a Microsoft decidiu empacotá-lo com a linguagem de programação BASIC, criando a nova linguagem.

Nos próximos sete anos, o Visual Basic passaria por várias iterações, levando à versão 6.0, uma linguagem de programação robusta. A Microsoft acabou abandonando o suporte ao idioma, embora seus tempos de execução sejam suportados por todos os sistemas operacionais subsequentes da Microsoft. Apesar de não haver suporte formal, o Visual Basic possui uma comunidade ativa de programadores que agem para apoiar um ao outro e ajudar as pessoas novas no idioma.

Em 2001, após o Visual Basic estar fora de desenvolvimento por três anos, a Microsoft o substituiu por uma versão criada na estrutura .NET. Apesar de muitos recursos positivos, o fato de a nova versão não ter sido criada para ser totalmente compatível com versões anteriores do Visual Basic causou vários problemas. Por fim, isso levou a uma brecha significativa na comunidade de desenvolvedores, pois muitos programadores permaneceram com a linguagem mais antiga, enquanto outros passaram para a nova.

Muitas pessoas acham que o Visual Basic é uma linguagem de programação inicial ideal, porque seus recursos gráficos o tornam mais intuitivo para alguns usuários. Fundamentalmente, ainda conta com a linguagem BASIC, mas elimina algumas das partes mais difíceis da programação, oferecendo uma interface mais fácil de usar. Freqüentemente, será a primeira linguagem de programação que uma pessoa aprende antes de passar para uma linguagem como C ++. Às vezes, no entanto, um programador pode se sentir confortável o suficiente com o Visual Basic para que continue sendo sua linguagem de programação principal, mesmo para criar programas complexos.

Qualquer tipo de programa pode ser criado com o Visual Basic e é um ambiente robusto e versátil. A linguagem .NET moderna inclui muitos recursos não encontrados em muitas linguagens contemporâneas, o que a torna ideal para diversas finalidades. A partir de 2005, o idioma passou por uma revisão significativa que pretendia alinhá-lo com as linguagens .NET mais poderosas. Isso incluiu a adição de classes parciais, tipos anuláveis ​​e genéricos. A partir de 2008 e Visual Basic 9.0, a linguagem incluía tipos anônimos, literais XML, inferência de tipo e um operador if verdadeiro.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?