วิชวลเบสิก (Visual Basic) หรือ VB เป็นโปรแกรมภาษาคอมพิวเตอร์ตัวหนึ่ง ซึ่งใช้สำหรับสร้างหรือพัฒนาโปรแกรมใช้งานบนวินโดวส์ มีความสามารถในการทำงานที่คล้ายกับภาษาคอมพิวเตอร์อื่นๆ เช่น C , Pascal , C++, C# สร้างโดยบริษัทไมโครซอฟท์ ภาษานี้เป็นหนึ่งในภาษาโปรแกรมยอดนิยมสำหรับโปรแกรมที่ใช้ในด้านธุรกิจ ซึ่งเป็นภาษาคอมพิวเตอร์ระดับสูง ใช้งานง่าย เหมาะสำหรับผู้เริ่มต้น เพราะใช้คำในภาษาอังกฤษที่เข้าใจง่าย และเมื่อเป็น Visual Basic ซึ่งใช้ลักษณะของ การมองเห็นได้ (Visual) ที่เป็นการติดต่อกับผู้ใช้ด้วยกราฟิก หรือ รูปภาพ (Graphical User Interface -GUI) จึงทำให้การพัฒนาโปรแกรมใช้งานได้สะดวกและรวดเร็วขึ้น ถึงแม้จะใช้งานง่าย แต่ก็มีความสามารถสูง เหมาะสำหรับการพัฒนาโปรแกรมใช้งานได้หลายด้าน เช่น งานคำนวณทั่วไป งานด้านฐานข้อมูล เกม ฯลฯ และยังได้พัฒนาต่อเป็นภาษา VB.NET อีกด้วย
ภาษาวิชวลเบสิกนั้นได้มีการพัฒนามาตั้งแต่รุ่นแรกๆ ที่ทำงานบนระบบปฏิบัติการ DOS มาจนถึงปัจจุบันที่ทำงานอยู่บนระบบปฏิบัติการวินโดวส์ ก่อนจะมาเป็น ภาษา Visual Basic.NET ให้เราใช้กันได้นั้น เราอาจจะคิดว่า ภาษา BASIC เป็นของ Microsoft คิดค้นขึ้น แท้จริงแล้ว ภาษา BASIC เป็นคำที่เกิดจากอักษรย่อของคำว่า Beginner’s Allpurpose Symbolic Instruction Code ถูกพัฒนาขึ้นตั้งแต่ในช่วงต้นปี คศ. 1963 ที่วิทยาลัย Dartmount College ในสหรัฐอเมริกา โดย จอห์น เคมเมนี John G. Kemeny และ ธอมัส เคิรตส์ Thomas E.Kurtz ถูกออกแบบมาให้เป็นภาษาคอมพิวเตอร์ที่ใช้งานได้ง่ายในการเขียนโปรแกรม โดย สมัยก่อน มีการใช้งานบนเครื่องไมโครคอมพิวเตอร์ โดยมีการนำมาทำเป็น ชุดคำสั่งถาวร หรือ Firmware เพื่อเก็บไว้ใน ROM บนไมโครคอมพิวเตอร์รุ่นแรกๆ รวมถึงการเขียนโปรแกรมทั่วไปด้วย ด้วยความง่าย จึงเป็นที่แพร่หลายและได้รับความนิยม และต่อมา ก็ได้เกิด รุ่นต่างๆ ของ BASIC มาอีก เช่น * ในปี 1975 BASIC for Altair by Bill Gates * ในปี 1980 GWBasic by Microsoft * ในปี 1980 QuickBasic by Microsoft * ในปี 1991 Visual Basic by Microsoft และ ยังมี Turbo BASIC อีก จากนั้นได้ผ่านการพัฒนาต่อเนื่องมาอีกหลายรุ่นนับตั้งแต่ Visual Basic รุ่นแรก จนมาเป็น Visual Basic 6 ในปี 1998 และเมื่อมีการพัฒนา NET Framework ขึ้น การเปลี่ยนแปลงทางด้านโครงสร้างของภาษา BASIC ครั้งใหญ่ จนกลายมาเป็น Visual Basic.NET ที่มีใช้กันอยู่ในปัจจุบัน โดยปี 2002 ไมโครซอฟต์ได้ออกแบบภาษา Visual Basic ให้สนับสนุนการเขียนโปรแกรมเชิงวัตถุ (oop) อย่างสมบูรณ์ เป็น Visual Basic เวอร์ชั่น 7 พร้อมกับ .NET Framework 1.0
Visual Basic 2005 พร้อมกับ .NET Framework 2.0
Visual Basic 2008 พร้อมกับ .NET Framework 3.5
Visual Basic 2010 พร้อมกับ .NET Framework 4.0
Visual Basic 2012 พร้อมกับ .NET Framework 4.5
Click ที่ปุ่ม Start
เลือก All Program
เลือก Microsoft Visual Studio 2010
เลือก Microsoft Visual Basic 2010
5. รอสักครู่จะปรากฎหน้าจอโปรแกรมขึ้นมา
แถบหัวเรื่อง Title bar : เป็นแถบแสดงหัวเรื่องโดยปกติจะบอกชื่อของโปรแกรม
แถบเมนู Menu bar : เป็นแถบแสดงรายการคำสั่งต่างๆ ของโปรแกรม
แถบเครื่องมือ (Tool bar) : เป็นแถบเครื่องมือที่รวบรวมไอคอนต่างๆ ที่ใช้ประจำ
หน้าต่างเริ่มต้น (Start Page) : เป็นหน้าต่างเริ่มการทำงานของโปรแกรม ซึ่งจะมีส่วนที่แสดง รายชื่อโปรเจ็กต์ที่เราได้เคยสร้างไว้แล้วในกรณีที่เพิ่งเปิดใช้งานครั้งแรกจะไม่มีรายชื่อปรากฏอยู่
กล่องเครื่องมือ ( ToolBox ) : เป็นส่วนที่เก็บเครื่องมือต่างๆ ที่เราจะนำมาใช้งานในเจ็กต์ของเรา แต่ในกรณียังไม่มีเครื่องมือเนื่องจากเรายังไม่ได้สร้าง Project ใดๆ
หน้าต่าง Solution Explorer : หน้าต่างที่แสดงรายชื่อและจัดการกับโปรเจ็กต์ของเรา
แถบสถานะ Status Bar : เป็นแถบที่มีไว้สำหรับบอกสถานะของการทำงานของโปรแกรม