Skip to main content

Visual Basic là gì?

Visual Basic là ngôn ngữ lập trình được phát triển bởi Microsoft.Nó có một lượng người theo dõi mạnh mẽ, mặc dù nó đã được thay thế phần lớn bằng Microsoft Visual Visual Basic .NET, được vận chuyển như một phần của Microsoft Visual Studio .NET.Ngôn ngữ gốc kéo dài từ năm 1991 đến năm 1998 và sự hỗ trợ tiếp tục trong thập kỷ tiếp theo, trước khi cuối cùng bị loại bỏ..Alan Cooper đã phát triển một giao diện kéo và thả vào cuối những năm 1980, và Microsoft đã tiếp cận anh ta để hỏi anh ta và công ty của anh ta, Chân máy, để phát triển khái niệm này thành một ứng dụng xây dựng mẫu.Khi họ giao dự án này, được gọi là Ruby vào thời điểm đó, Microsoft đã quyết định gói nó bằng ngôn ngữ lập trình cơ bản, tạo ngôn ngữ mới. Trong bảy năm tới, Visual Basic sẽ trải qua một số lần lặp, dẫn đếnPhiên bản 6.0, một ngôn ngữ lập trình mạnh mẽ.Microsoft cuối cùng đã từ bỏ hỗ trợ ngôn ngữ, mặc dù thời gian chạy của nó được hỗ trợ bởi tất cả các hệ điều hành Microsoft tiếp theo.Mặc dù không có sự hỗ trợ chính thức, Visual Basic có một cộng đồng lập trình viên tích cực hành động để hỗ trợ lẫn nhau và giúp mọi người mới tham gia ngôn ngữ.Năm 2001, sau khi Visual Basic đã hết phát triển trong ba năm, Microsoft đã thay thế nó bằng một phiên bản được xây dựng trên .NET Framework.Mặc dù có nhiều tính năng tích cực, thực tế là phiên bản mới không được xây dựng để tương thích hoàn toàn với phiên bản cũ của Visual Basic gây ra một số vấn đề.Cuối cùng, nó đã dẫn đến một sự rạn nứt đáng kể trong cộng đồng nhà phát triển, vì nhiều lập trình viên vẫn ở với ngôn ngữ cũ, trong khi những người khác chuyển sang ngôn ngữ mới.Các tính năng làm cho nó trực quan hơn đối với một số người dùng.Về cơ bản, nó vẫn dựa vào ngôn ngữ cơ bản, nhưng nó loại bỏ một số phần khó khăn hơn của lập trình bằng cách cung cấp một giao diện dễ sử dụng hơn.Thông thường, nó sẽ là ngôn ngữ lập trình đầu tiên mà một người học, trước khi chuyển sang một ngôn ngữ như C ++.Tuy nhiên, đôi khi, một lập trình viên có thể trở nên đủ thoải mái với Visual Basic rằng nó vẫn là ngôn ngữ lập trình chính của anh ấy hoặc cô ấy, ngay cả để xây dựng các chương trình phức tạp..Ngôn ngữ .NET hiện đại bao gồm nhiều tính năng không được tìm thấy trong nhiều ngôn ngữ đương đại, điều này làm cho nó lý tưởng cho một số mục đích.Kể từ năm 2005, ngôn ngữ đã chứng kiến một số cuộc đại tu đáng kể có nghĩa là mang nó phù hợp hơn với các ngôn ngữ .NET mạnh mẽ hơn.Chúng bao gồm việc bổ sung các lớp một phần, loại vô hiệu và thuốc generic.Kể từ năm 2008 và Visual Basic 9.0, ngôn ngữ bao gồm các loại ẩn danh, chữ XML, suy luận loại và một toán tử nếu thực sự.