Visual Basic x C#

Visual Basic: O Visual Basic é uma linguagem de programação produzida pela empresa Microsoft, e é parte integrante do pacote Microsoft Visual Studio. Sua versão mais recente faz parte do pacote Visual Studio .NET, voltada para aplicações .Net. Uma de suas versões mais conhecidas e usadas foi a versão 6.0. Por ser uma melhoria do BASIC, a linguagem é dirigida por eventos (event driven), e possui também um ambiente de desenvolvimento integrado (IDE - Integrated Development Environment) totalmente gráfico, facilitando muito a construção da interface das aplicações (GUI - Graphical User Interface), daí o nome "Visual". Em suas primeiras versões, o Visual Basic não permitia acesso a bancos de dados, sendo portanto voltado apenas para iniciantes, mas devido ao sucesso entre as empresas - que faziam uso de componentes extras fabricados por terceiros para acesso a dados - a linguagem logo adotou tecnologias como DAO, RDO, e ADO, também da Microsoft, permitindo fácil acesso a bases de dados. Mais tarde foi adicionada também a possibilidade de criação de controles ActiveX, e, com a chegada do Visual Studio .NET, o Visual Basic - que era pseudo-orientada a objetos - transformou-se em uma linguagem totalmente orientada a objetos (OO).

C#: A linguagem C# (C Sharp) surgiu como uma evolução da linguagem "C" e destina-se a aplicações utilizando o .NET Framework, com novos conceitos de Orientação a objetos (OO). C# foi baseada nas linguagens C++ e Java. É linguagem de programação com finalidade geral, simples, orientada por controles e fortemente tipada. O C# fornece aos desenvolvedores focados no código ferramentas e suporte a linguagens poderosos para a criação de aplicativos cliente e web.

Last updated