Visual Basic Programming

Other Free Books!
Free Computer Books Alliance
Agile Programming
3D Rendering
3D Graphics Libraries
Remember that these titles are copyright © the author or the publisher. The author / publisher has generously allowed them to be available for free online. Please respect the terms and conditions of the copyright.

If you know of a quality book that we should include on this page, please let me know.


Programming VB.NET - A Guide For Experienced Programmers Gary Cornell, Jonathan Morrison
Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET Ed Robinson, Robert Ian Oliver, Michael Bond, Ian Oliver
Visual Basic in 12 Easy Lessons Greg Perry
Introducing Visual Basic 2005 for Developers Kris Horrocks, Sean Campbell, Derek Hatchard, Peter Bernhardt, Scott Swigart

Non-Book Resources

Visual Basic (VB) is an event driven programming language and associated development environment from Microsoft for its COM programming model. VB has been replaced by Visual Basic .NET. The older version of VB was derived heavily from BASIC and enables the rapid application development (RAD) of graphical user interface (GUI) applications, access to databases using DAO, RDO, or ADO, and creation of ActiveX controls and objects.

A programmer can put together an application using the components provided with Visual Basic itself. Programs written in Visual Basic can also use the Windows API, but doing so requires external function declarations.

In business programming, Visual Basic has one of the largest user bases. With 62% of developers using some form of Visual Basic, it currently competes with C++ and JavaScript as the third most popular programming language behind C# and Java.