비주얼 베이직

위키백과 ― 우리 모두의 백과사전.

비주얼 베이직
패러다임  이벤트 기반
개발자  마이크로소프트
최근 버전  비주얼 베이직6 / 1998년
영향을 받은 언어  퀵베이직
영향을 준 언어  비주얼 베이직 .NET
운영 체제  마이크로소프트 윈도

비주얼 베이직(영어: Visual Basic)은 마이크로소프트에서 만든 베이직 프로그래밍 언어의 일종으로, 마이크로소프트 비주얼 스튜디오 제품군의 하나이다. 베이직 언어로 빠른 프로그래밍을 돕는 RAD 도구이며, GUI 프로그래밍이 가능하고, 구성 요소가 풍부하여 초보자가 접근하기 쉬운 장점을 가진 고급 언어이다.

목차

[편집] 버전별 특징

버전 5.0에서 Win16 코드와의 호환성을 버리고 전반적인 기능을 강화했다. 버전 6.0에서는 인터넷 관련 기능이 대폭 강화되었다.

비주얼 베이직 닷넷은 기존 버전과 다르게, 닷넷의 일부분으로 동작하고 객체지향 프로그래밍이 강화되었다. 또한 기존 버전과의 호환성이 없기 때문에 기존 비주얼 베이직 코드를 비주얼 베이직 .NET 코드로 옮겨 주는 마법사가 있다.

그러나 네이티브 비주얼 베이직은 버전 6.0 이후로 마이크로소프트가 완전히 포기하여 사라진 언어가 되고 말았다. 하지만 2007년 현재, 아직도 많은 사람들이 사용하고 있다.

[편집] 지원 중단

MS는 무료 지원과 중요 업데이트 제공을 끝으로 2005년 3월 말 VB6에 대한 표준 지원을 중단할 것이라고 밝혔다. 하지만 두 서비스 모두 앞으로 3년 동안은 유료 서비스로 남아있게 된다. MS2000년 VB.NET을 내놓았으며 그 후 VB6 이하 버전을 사용하는 개발자들은 끊임없이 감소해왔다. 비주얼 베이직을 등지고 떠난 많은 개발자들은 VB.NET으로 옮겨가지 않고, MS의 언어가 아닌 자바로 옮겨갔다는 설문 조사 결과가 있다. 2005년 현재, 북미 전체 개발자 중 비주얼 베이직 닷넷 개발자가 34%인데 비해 비주얼 베이직 개발자들은 45%다. 기존 VB6 응용 프로그램을 VB 닷넷으로 옮기는 게 어려운 점이 문제점으로 지적되고 있다.[1]

[편집] 주석과 참고자료

  1. MS 비주얼 베이직 지원 중단「올 것이 왔다!」 Matthew Broersma, News.com CNET News.com 2005/03/16

[편집] 더 보기

[편집] 바깥 고리