Skip to main content

Visual Basic คืออะไร?

Visual Basic เป็นภาษาการเขียนโปรแกรมที่พัฒนาโดย Microsoftมันมีการติดตามที่แข็งแกร่งแม้ว่าจะถูกแทนที่ด้วย Visual Basic .NET ของ Microsoft ซึ่งเป็นส่วนหนึ่งของ Microsoft Visual Studio .NETภาษาดั้งเดิมนั้นใช้เวลาตั้งแต่ปี 1991 ถึง 1998 และการสนับสนุนอย่างต่อเนื่องในทศวรรษหน้าก่อนที่จะถูกยกเลิกในที่สุด

หลักการสำคัญของ Visual Basic ถูกสร้างขึ้นบนภาษาพื้นฐานที่เก่ากว่าซึ่งเป็นหลักของโปรแกรมเมอร์คอมพิวเตอร์ตลอดทศวรรษ 1980.Alan Cooper ได้พัฒนาอินเทอร์เฟซลากแล้ววางในช่วงปลายทศวรรษ 1980 และ Microsoft เข้าหาเขาเพื่อขอให้เขาและ บริษัท ของเขา Tripod เพื่อพัฒนาแนวคิดในการสร้างแบบฟอร์มการสร้างเมื่อพวกเขาส่งมอบโครงการนี้หรือที่รู้จักกันในชื่อ Ruby ในเวลานั้น Microsoft ตัดสินใจที่จะรวมเข้ากับภาษาการเขียนโปรแกรมขั้นพื้นฐานสร้างภาษาใหม่

ในอีกเจ็ดปีข้างหน้า Visual Basic จะต้องผ่านการวนซ้ำจำนวนมากเวอร์ชัน 6.0 ภาษาการเขียนโปรแกรมที่แข็งแกร่งในที่สุด Microsoft ก็ละทิ้งการสนับสนุนภาษาแม้ว่า Runtimes จะได้รับการสนับสนุนโดยระบบปฏิบัติการ Microsoft ที่ตามมาทั้งหมดทั้งๆที่ไม่มีการสนับสนุนอย่างเป็นทางการ Visual Basic มีชุมชนโปรแกรมเมอร์ที่ทำหน้าที่สนับสนุนซึ่งกันและกันและเพื่อช่วยเหลือผู้คนใหม่ให้กับภาษา

ในปี 2544 หลังจาก Visual Basic ได้รับการพัฒนาเป็นเวลาสามปี Microsoft แทนที่ด้วยเวอร์ชันที่สร้างขึ้นบนเฟรมเวิร์ก. NETแม้จะมีคุณสมบัติเชิงบวกมากมายความจริงที่ว่าเวอร์ชันใหม่ไม่ได้ถูกสร้างขึ้นเพื่อให้เข้ากันได้อย่างสมบูรณ์กับ Visual Basic รุ่นเก่าทำให้เกิดปัญหามากมายในที่สุดมันก็นำไปสู่ความแตกแยกที่สำคัญในชุมชนนักพัฒนาคุณสมบัติทำให้มันง่ายขึ้นสำหรับผู้ใช้บางคนโดยพื้นฐานแล้วมันยังคงอาศัยภาษาพื้นฐาน แต่มันทำให้บางส่วนของการเขียนโปรแกรมยากขึ้นโดยให้อินเทอร์เฟซใช้งานง่ายขึ้นบ่อยครั้งที่มันจะเป็นภาษาการเขียนโปรแกรมครั้งแรกที่บุคคลเรียนรู้ก่อนที่จะย้ายไปใช้ภาษาเช่น C ++อย่างไรก็ตามบางครั้งโปรแกรมเมอร์อาจรู้สึกสะดวกสบายพอกับ Visual Basic ว่ามันยังคงเป็นภาษาการเขียนโปรแกรมหลักของเขาหรือเธอแม้กระทั่งการสร้างโปรแกรมที่ซับซ้อน

โปรแกรมใด ๆ ที่สามารถสร้างได้ด้วย Visual Basic และเป็นสภาพแวดล้อมที่แข็งแกร่งและหลากหลาย.ภาษา. NET ที่ทันสมัยมีคุณสมบัติมากมายที่ไม่พบในภาษาร่วมสมัยจำนวนมากซึ่งทำให้เหมาะสำหรับวัตถุประสงค์หลายประการในปี 2005 ภาษาเห็นการยกเครื่องที่สำคัญบางอย่างที่ตั้งใจจะนำมันเข้ากับภาษา. NET ที่ทรงพลังยิ่งขึ้นสิ่งเหล่านี้รวมถึงการเพิ่มคลาสบางส่วนประเภทที่ว่างและทั่วไปตั้งแต่ปี 2008 และ Visual Basic 9.0, ภาษารวมถึงประเภทที่ไม่ระบุชื่อ, ตัวอักษร XML, การอนุมานประเภทและตัวดำเนินการจริงถ้าผู้ปฏิบัติงาน