비주얼 베이직
위키백과 ― 우리 모두의 백과사전.
비주얼 베이직(영어: Visual Basic)은 마이크로소프트에서 만든 베이직 프로그래밍 언어의 일종으로, Microsoft Visual Studio 제품군의 하나이다. 베이직 언어로 빠른 프로그래밍을 돕는 RAD 도구이며, GUI 프로그래밍이 가능하고, 컴포넌트가 풍부하여 초보자가 접근하기 쉬운 장점을 가진 고급언어이다.
목차 |
[편집] 버전별 특징
버전 5.0에서 Win16 코드와의 호환성을 버리고 전반적인 기능을 강화했다.
버전 6.0에서는 인터넷 관련 기능이 대폭 강화되었다.
비주얼 베이직 .NET은 기존 버전과 다르게, 닷넷의 일부분으로 동작하고 객체지향 프로그래밍이 강화되었다. 또한 기존 버전과의 호환성이 없기 때문에 기존 비주얼 베이직 코드를 비주얼 베이직 .NET 코드로 옮겨 주는 마법사가 있다.
그러나 Native 비주얼 베이직은 버젼 6.0 이후로 마이크로소프트가 완전히 포기하여 사라진 언어가 되고 말았다. 하지만 2007년 현재는 아직도 많은 사람들이 사용 하고 있다.
[편집] 지원 중단
MS는 무료 지원과 중요 업데이트 제공을 끝으로 2005년 3월 말 VB6에 대한 표준 지원을 중단할 것이라고 밝혔다. 하지만 두 서비스 모두 향후 3년 동안은 유료 서비스로 남아있게 된다. MS는 2000년 VB.NET을 내놓았으며 그 후 VB6 이하 버전을 사용하는 개발자들은 끊임없이 감소해왔다. 비주얼 베이직을 등지고 떠난 많은 개발자들은 VB.NET으로 옮겨가지 않고, MS의 언어가 아닌 자바로 옮겨갔다는 설문 조사 결과가 있다. 2005년 현재, 북미 전체 개발자 중 비주얼 베이직 닷넷 개발자가 34%인데 비해 비주얼 베이직 개발자들은 45%다. 기존 VB6 애플리케이션을 VB 닷넷으로 옮기는 게 어려운 점이 문제점으로 지적되고 있다.[1]
[편집] 주석과 참고자료
- ↑ MS 비주얼 베이직 지원 중단「올 것이 왔다!」 Matthew Broersma, News.com CNET News.com 2005/03/16
[편집] 더 보기
- VBA : MS 오피스용 비주얼 베이직
- 비주얼 베이직 닷넷 : 비주얼 베이직과 비주얼 베이직 닷넷의 차이 설명
[편집] 바깥 고리
주요 프로그래밍 언어 (더 보기) |
산업용: 델파이 | 루비 | 리스프 | 비주얼 베이직 | 스몰토크 | 어셈블리 | 얼랑 | 에이다 | 오브젝티브-C | 자바 | 자바스크립트 | 코볼 | 파이썬 | Perl | 포트란 | ABAP | AWK | C | C++ | C# | PHP | PL/SQL | SAS | sh | VB.NET |
역사적 의미가 있는 언어: 베이직 | 시뮬라 | 클리퍼 | 파워빌더 | ALGOL | APL | MUMPS | PL/I |