"베이직"의 두 판 사이의 차이
1번째 줄: | 1번째 줄: | ||
'''베이직'''(BASIC)은 Beginner's All Purpose Symbolic Instruction Code의 약자로서, 교육용으로 만든 [[프로그래밍 언어]]이다. 1964년 미국 [[다트머스 대학교]]의 [[존 케메니]](John Kemeny)와 [[토머스 커츠]](Thomas Kurtz)가 개발했다. 다트머스의 최초 제품 이후로 인터프리터 방식이 많았으나 최근에는 컴파일러 방식도 많아졌다. 현재는 다양한 종류의 베이직이 존재하며 서로 문법도 차이가 많이 난다. 서로 다른 종류 사이의 소스 코드는 호환이 되지 않는다. | '''베이직'''(BASIC)은 Beginner's All Purpose Symbolic Instruction Code의 약자로서, 교육용으로 만든 [[프로그래밍 언어]]이다. 1964년 미국 [[다트머스 대학교]]의 [[존 케메니]](John Kemeny)와 [[토머스 커츠]](Thomas Kurtz)가 개발했다. 다트머스의 최초 제품 이후로 인터프리터 방식이 많았으나 최근에는 컴파일러 방식도 많아졌다. 현재는 다양한 종류의 베이직이 존재하며 서로 문법도 차이가 많이 난다. 서로 다른 종류 사이의 소스 코드는 호환이 되지 않는다. | ||
+ | |||
+ | == 소프트웨어 목록 == | ||
+ | :{|border=2 width=600 | ||
+ | |+<big></big> | ||
+ | !align=center|제작사 | ||
+ | !align=center|제품명 | ||
+ | !align=center|해석 방식 | ||
+ | !align=center|플랫폼 | ||
+ | !align=center|설명 | ||
+ | |- | ||
+ | |align=center|마이크로소프트 | ||
+ | |align=center|마이크로소프트 베이직 | ||
+ | |align=center|인터프리터 | ||
+ | !align=center| | ||
+ | !align=center| | ||
+ | |- | ||
+ | |align=center|마이크로소프트 | ||
+ | |align=center|코모도어 베이직(Commodore BASIC) | ||
+ | |align=center|인터프리터 | ||
+ | !align=center| | ||
+ | !align=center| | ||
+ | |- | ||
+ | |align=center|마이크로소프트 | ||
+ | |align=center|애플소프트 베이직 | ||
+ | |align=center|인터프리터 | ||
+ | !align=center| | ||
+ | !align=center| | ||
+ | |- | ||
+ | |align=center|마이크로소프트 | ||
+ | |align=center|MSX 베이직(MSX BASIC) | ||
+ | |align=center|인터프리터 | ||
+ | !align=center| | ||
+ | !align=center| | ||
+ | |- | ||
+ | |align=center|마이크로소프트 | ||
+ | |align=center|GW-BASIC | ||
+ | |align=center|인터프리터 | ||
+ | !align=center|dos | ||
+ | !align=center|MS-DOS의 번들 | ||
+ | |||
+ | |- | ||
+ | |align=center|마이크로소프트 | ||
+ | |align=center|퀵베이직(Quick BASIC) | ||
+ | |align=center|인터프리터, 컴파일러 | ||
+ | !align=center|dos | ||
+ | !align=center|컴파일러 방식 제공 | ||
+ | |- | ||
+ | |align=center|마이크로소프트 | ||
+ | |align=center|큐베이직(QBasic) | ||
+ | |align=center|인터프리터, | ||
+ | !align=center|dos | ||
+ | !align=center|MS-DOS의 번들 | ||
+ | |- | ||
+ | |align=center|마이크로소프트 | ||
+ | |align=center|비주얼 베이직(Visual BASIC) | ||
+ | |align=center|인터프리터, 컴파일러 | ||
+ | !align=center|Win3.1, Win98, WinXP | ||
+ | !align=center|자체버전 6.9까지 지원하고 중단됨 닷넷으로 출시됨 | ||
+ | |- | ||
+ | |align=center|마이크로소프트 | ||
+ | |align=center|비주얼 베이직 닷넷(Visual BASIC .NET) | ||
+ | |align=center|인터프리터, 컴파일러 | ||
+ | !align=center|WinXP, Win Vista, Win7 | ||
+ | !align=center|비주얼스튜디오닷넷에 포함되어 출시됨 | ||
+ | |- | ||
+ | |align=center|볼랜드 | ||
+ | |align=center|터보 베이직(Turbo-BASIC) | ||
+ | |align=center|인터프리터, 컴파일러 | ||
+ | !align=center|DOS | ||
+ | !align=center| | ||
+ | |- | ||
+ | |align=center|리얼 소프트웨어 | ||
+ | |align=center|리얼 베이직(REALBasic) | ||
+ | |align=center| | ||
+ | !align=center|WinXP, MacOS | ||
+ | !align=center|최초 베이직 개발자인 존 케머니와 토마스 커츠 교수 개발 | ||
+ | |- | ||
+ | |align=center|트루베이직 | ||
+ | |align=center|트루 베이직 | ||
+ | |align=center|인터프리터, 컴파일러 | ||
+ | !align=center| | ||
+ | !align=center|최초 베이직 개발자인 존 케머니와 토마스 커츠 교수 개발 | ||
+ | |- | ||
+ | |align=center| | ||
+ | |align=center|다크 베이직(DarkBASIC) | ||
+ | |align=center| | ||
+ | !align=center| | ||
+ | !align=center| | ||
+ | |- | ||
+ | |align=center| | ||
+ | |align=center|퓨처 베이직(FutureBASIC) | ||
+ | |align=center| | ||
+ | !align=center| | ||
+ | !align=center| | ||
+ | |- | ||
+ | |align=center| | ||
+ | |align=center|프리 베이직(FreeBASIC) | ||
+ | |align=center| | ||
+ | !align=center| | ||
+ | !align=center| | ||
+ | |- | ||
+ | |align=center|삼성소프트 | ||
+ | |align=center|한글 베이직 | ||
+ | |align=center| | ||
+ | !align=center| | ||
+ | !align=center| | ||
+ | |- | ||
+ | |align=center| | ||
+ | |align=center|qb64 | ||
+ | |align=center| | ||
+ | !align=center|Windows7, Linux, Mac OSX | ||
+ | !align=center|QB4.5와 100%호환 | ||
+ | |} | ||
== 같이 보기 == | == 같이 보기 == |
2019년 6월 28일 (금) 15:57 판
베이직(BASIC)은 Beginner's All Purpose Symbolic Instruction Code의 약자로서, 교육용으로 만든 프로그래밍 언어이다. 1964년 미국 다트머스 대학교의 존 케메니(John Kemeny)와 토머스 커츠(Thomas Kurtz)가 개발했다. 다트머스의 최초 제품 이후로 인터프리터 방식이 많았으나 최근에는 컴파일러 방식도 많아졌다. 현재는 다양한 종류의 베이직이 존재하며 서로 문법도 차이가 많이 난다. 서로 다른 종류 사이의 소스 코드는 호환이 되지 않는다.
소프트웨어 목록
제작사 제품명 해석 방식 플랫폼 설명 마이크로소프트 마이크로소프트 베이직 인터프리터 마이크로소프트 코모도어 베이직(Commodore BASIC) 인터프리터 마이크로소프트 애플소프트 베이직 인터프리터 마이크로소프트 MSX 베이직(MSX BASIC) 인터프리터 마이크로소프트 GW-BASIC 인터프리터 dos MS-DOS의 번들 마이크로소프트 퀵베이직(Quick BASIC) 인터프리터, 컴파일러 dos 컴파일러 방식 제공 마이크로소프트 큐베이직(QBasic) 인터프리터, dos MS-DOS의 번들 마이크로소프트 비주얼 베이직(Visual BASIC) 인터프리터, 컴파일러 Win3.1, Win98, WinXP 자체버전 6.9까지 지원하고 중단됨 닷넷으로 출시됨 마이크로소프트 비주얼 베이직 닷넷(Visual BASIC .NET) 인터프리터, 컴파일러 WinXP, Win Vista, Win7 비주얼스튜디오닷넷에 포함되어 출시됨 볼랜드 터보 베이직(Turbo-BASIC) 인터프리터, 컴파일러 DOS 리얼 소프트웨어 리얼 베이직(REALBasic) WinXP, MacOS 최초 베이직 개발자인 존 케머니와 토마스 커츠 교수 개발 트루베이직 트루 베이직 인터프리터, 컴파일러 최초 베이직 개발자인 존 케머니와 토마스 커츠 교수 개발 다크 베이직(DarkBASIC) 퓨처 베이직(FutureBASIC) 프리 베이직(FreeBASIC) 삼성소프트 한글 베이직 qb64 Windows7, Linux, Mac OSX QB4.5와 100%호환
같이 보기