Visual Basic is a programming language that was originally built by Microsoft. Java, on the other hand, is an object-oriented language.