Visual Basic

Visual Basic (viết tắt VB) là một ngôn ngữ lập trình hướng sự kiện (event-driven) và môi trường phát triển tích hợp (IDE) kết bó được phát triển đầu tiên bởi Alan Cooper dưới tên Dự án Ruby (Project Ruby), và sau đó được Microsoft mua và cải tiến nhiều. Visual Basic đã được thay thế bằng Visual Basic .NET. Phiên bản cũ của Visual Basic bắt nguồn phần lớn từ BASIC và để lập trình viên phát triển các giao diện người dùng đồ họa (GUI) theo mô hình phát triển ứng dụng nhanh (Rapid Application Development, RAD); truy cập các cơ sở dữ liệu dùng DAO (Data Access Objects), RDO (Remote Data Objects), hay ADO (ActiveX Data Objects); và lập các điều khiển và đối tượng ActiveX.
Một lập trình viên có thể phát triển ứng dụng dùng các thành phần (component) có sẵn trong Visual Basic. Các chương trình bằng Visual Basic cũng có thể sử dụng Windows API, nhưng làm vậy thì phải sử dụng các khai báo hàm bên ngoài.
Trong lĩnh vực lập trình thương mại, Visual Basic có một trong những nhóm khách hàng lớn nhất. Theo một số nguồn, vào năm 2003, 52% của những lập trình viên sử dụng Visual Basic, làm nó thành ngôn ngữ lập trình phổ biến nhất vào lúc đó. Tuy nhiên, cuộc nghiên cứu của Evans Data cho rằng 43% của các lập trình viên đó có ý định đổi qua một ngôn ngữ khác.[1]
Chú thích
- ^ LaMonica, Martin (2003). "Study: Visual Basic use may be slipping". CNET News.com. CNET. Truy cập 25 tháng 1.
{{Chú thích web}}
: Kiểm tra giá trị ngày tháng trong:|accessdate=
(trợ giúp); Đã bỏ qua tham số không rõ|accessyear=
(gợi ý|access-date=
) (trợ giúp); Đã định rõ hơn một tham số trong|author=
và|last=
(trợ giúp)
Liên kết ngoài
- Visual Basic 6.0 tại MSDN
- Visual Basic tại MSDN – phần lớn về Visual Basic.NET
- Project Semplice – dự án để hỗ trợ Visual Basic trên Java Virtual Machine (JVM)
- Visual Basic 2005 Express – phiên bản miễn phí, hoạt động trên Web
- Visual Basic 2005 Express – phiên bản miễn phí, hình CD (CD image)
- Visual Basic 5.0 Control Creation Edition – phiên bản miễn phí để tạo ra điều khiển
- Visual Basic for DOS – phiên bản miễn phí cho MS-DOS
