Visual Basic 2010 was launched by Microsoft in the year 2010. Visual Basic 2010 is a full fledged Object-Oriented Programming(OOP) Language. Though it is a full fledged OOP language, it still retains most of the original syntaxes of Visual Basic. Therefore, prior knowedge of OOP is not required to learn visual basic 2010. Visual Basic 2010 retains most of the syntaxes that are similar to older versions of Visual Basic. Therefore there is no learning curve in mastering VB2010 if you already know earlier versions of VB.