베이직 방언 목록
List of BASIC dialects이것은 베이직 프로그래밍 언어의 해석 및 컴파일된 변형인 베이직 방언의 알파벳순 목록입니다.각 방언의 플랫폼, 즉 컴퓨터 모델과 운영 체제는 다른 중요한 정보와 함께 괄호 안에 제공됩니다.
방언
0–9
- 1771-DB BASIC
- Allen-Bradley PLC 산업 컨트롤러 BASIC 모듈; Intel BASIC-52는 PLC 전용 호출로 확장되었습니다.
- 64K BASIC
- 마이크로컴퓨터 베이직을 위한 크로스 플랫폼, 대화형 오픈소스 인터프리터.[1]
A
- ABasiC (아미가)
- 상대적으로 제한적입니다.처음에는 메타컴사에서 아미가 컴퓨터를 제공했습니다.
- ABC BASIC
- 데이터 인더스트리 AB가 설계하고 Luxor AB(ABC 802, ABC 806 등 포함)가 제조한 ABC 80 및 ABC 800 계열의 컴퓨터를 위해 설계되었습니다.
- ACE (AmigaAGK 스크립트, )
- 모두를 위한 컴파일러 – 프리웨어, 아미가BASIC 호환 기능이 있으며, 일부 기능은 아미가의 하드웨어와 운영 체제를 이용합니다.[2]
- AGK 스크립트
- 앱 게임 키트의 주요 스크립트 언어는 다크베이직에서 유래했습니다.[3]
- 어드밴 베이직
- 아타리 가정용 컴퓨터의 경우 BASIC, 컴파일러, 화면 디자인 및 유틸리티를 포함한 디스크 기반.2006년[4] 7월 퍼블릭 도메인에 공개
- 고급 BASIC
- (일명 BASIC Advanced, Advanced BASIC) (PC의 DOS)IBM PC의 ROM에서 사용할 수 있습니다.IBM PC DOS용 최신 디스크 기반 버전.
- 알파베이직
- 알테어 베이직
- (일명 MITS 4K BASIC, MITS 8K BASIC, Altair Disk Extended BASIC) (Altair 8800, S-100) – 마이크로소프트 최초의 제품
- 알테어 디스크 확장 베이직
- 알테어 베이직 참조
- 아미가 베이직 (아미가)
- ABasiC보다 다소 쉬운 MS BASIC for Macintosh를 참조하십시오.
- 아미 블리츠 (아미가)
- Blitz BASIC의 오픈 소스 버전입니다.[5]
- AMOS BASIC (아미가)
- 게임 프로그래밍을 위해 만들어진 아미가를 위해.아타리 ST의 STOS BASIC의 후손. 이후 파생 모델로는 AMOS Professional(일명 AMOS Pro)과 Easy AMOS가 있습니다.
- ANSI
- 프로그래밍 언어 Minimal BASIC X3.60-1978의 표준, 1978년 미니멀 기능 표준, X3.113-1987의 완전한 BASIC 표준.
- Apple BASIC (애플 I)
- 참조: 정수 BASIC
- 애플 비즈니스 베이직 (Apple III)
- 애플소프트 베이직 (Apple II 시리즈)
- 코모도어 베이직이 기반으로 했던 것과 동일한 마이크로소프트 코드를 기반으로 합니다.Apple II Plus/Apple II Europlus 및 Apple II 제품군의 모든 최신 모델에 대한 표준입니다.
- ARM 베이직
- 다수의 인기있는 ARM 개발 PCB에 포팅된 ARM 프로세서용 BASIC 컴파일러.
- APU BASIC
- 산술 프로세서를 탑재한 M23용 SORD BASIC 버전
- 아리바스[6]
- 큰 정수 산술과 Pascal/Modula와 같은 구문을 가진 다중 정밀 부동 소수점 산술을 위한 대화형 인터프리터.gcd, 자코비 기호, 라빈 확률적 프라임 테스트, 인수분해 알고리즘(Pollard rho, 타원 곡선, 연속 분율, 이차 체) 등 알고리즘 수론을 위한 여러 기능이 내장되어 있습니다.
- ASIC
- (PC의 DOS)
- 어셈블러
- PICAXE 칩 언어
- 아타리 2600 기본 프로그래밍
- (Atari 2600 비디오 게임기)
- 슈퍼차저 디스크 BASIC (Atari 2600 비디오 게임기)
- StarPath SuperCharger 카트리지와 디스크 기반 확장.[7][8]
- 아타리 베이직 (아타리 8비트 제품군)
- Atari 400/800 개인용 컴퓨터와 그 후속 제품을 위한 표준 카트리지 기반 인터프리터입니다.아타리 800XL과 같은 최신 기계에서는 ROM에 내장되었습니다.
- 아타리 마이크로소프트 베이직 (아타리 8비트 제품군)
- ROM 카트리지와 디스크 기반 확장.
- AT&T
- AT&T UNIX PC (3B1)의 인터프리터 및 컴파일러.
- 아또 베이직
- ROM 상주 인터프리터, 온칩 RAM(Atmel AVR)[9]에서 실행
- 아톰 베이직 (아콘 아톰)
- 오토잇 (Microsoft Windows)
- 는 모의 마우스 클릭과 같은 다른 프로그램을 자동화합니다.통역.GUI. EXE를 만듭니다.
B
- B32 비즈니스 베이직
- (Data General Eclipse MV, Unix, DOS)
- B4A,B4i,B4J,B4R,B4X
- (Android IOS WINDS MAC LINUX 아두이노 라즈베리 파이 ESP8266/ESP32용 코드를 컴파일하는 Microsoft Windows에서 IDE를 실행하는 Anywhere Software의 프로그램 제품군)
- 바콘
- (Unix, BSD, macOS) – BaCon(좋은 성능을 위해)과 셸 스크립트(부트스트래핑용)[10]로 구현된 기본-C 컨버터.
- 미끼
- BASIC의 줄임말인 InTterpreter는 Compute를 위해 Atari (8비트) BASIC으로 작성된 실험적인 BASIC 인터프리터였습니다!빌 윌킨슨의 잡지.
- 바스
- (Unix) – 고전적인 BASIC 방언의[11] 통역사
- Bas7
- (Unix, Linux, BSD, Microsoft Windows, macOS) GW-BASIC 및 기타 오래된 BASIC 방언과[12] 호환되는 Seed7로 작성된 BASIC 인터프리터
- 반나 베이직
- (Microsoft Windows) – Leodescal Software에서 개발 중인 것으로 추정되며, 공식적으로 출시된 첫 번째 버전은 독립 실행형 실행 파일을 생산할 것으로 예상됩니다.
- 바스코
- 8051 및 AVR 칩용 컴파일러
- 베이직+
- OpenInsight용 프로그래밍 언어
- 베이직 2.0
- (코모도어 베이직 참조)
- BASIC 7.0
- (코모도어 베이직 참조)
- 베이직 A+
- (Atari 8비트 제품군) – Optimized Systems Software를 통해 Atari 8비트 제품군을 위한 확장된 BASIC
- 베이직 어드밴스드
- IBM BASICA 참조
- 베이직 프로그래밍
- (Atari CX-2620) – Atari 2600 비디오 컴퓨터 시스템을 위한 간단한 BASIC 버전
- BASIC XE
- (Atari 8비트 제품군) – Optimized Systems Software에[13] 의해 향상된 BASIC XL 버전
- 베이직 XL
- (Atari 8비트 제품군) – Optimized Systems Software를[13] 통해 Atari 8비트 제품군의 BASIC이 향상
- 베이직4GL
- OpenGL 그래픽 프로그래밍, 특히 게임을 위한 빠른 인터프리터
- BASIC-11
- (DEC PDP-11, RSX-11)
- 기본-256
- (Microsoft Windows, Linux, Unix) – 텍스트 및 그래픽 출력이 포함된 BASIC IDE로, 아이들에게 프로그래밍을 소개하기 위해 작성되었습니다.원래는 Kid BASIC이라고 알려져 있었습니다.[14]
- 베이직-52
- 인텔 8052 마이크로컨트롤러 칩용 베이직
- BASIC-68K
- CP/M-68K 모드로 실행되는 SORD M68/M68MX 컴퓨터용 structured BASIC
- 베이직-E
- (일명 잠수함 베이직)(CP/M)
- BASIC-II
- 8비트 SORD 시스템용 structured BASIC
- 베이직 플러스 2
- (DEC PDP-11: RSTS/E, RSX-11)
- 베이직-플러스
- (DEC PDP-11: RSTS/E)
- 베이직/UX
- HP-UX용 HP BASIC, 로키 마운틴 BASIC 버전
- BASIC/WS
- HP BASIC 워크스테이션
- 베이직/Z
- (CP/M, MDOS)
- BASIC09
- (Motorola 6809 및 68K CPU의 OS-9 및 OS-9 68K)
- 베이직아
- (일명 BASIC Advanced, Advanced BASIC) (PC의 DOS)IBM PC의 ROM에서 사용할 수 있습니다.IBM PC DOS용 최신 디스크 기반 버전.
- 베이직노드
- (KC 85를 포함한 많은 8비트 가정용 컴퓨터) 많은 플랫폼별 BASIC에 공통적인 하위 집합으로 상호 운용성을 가능하게 합니다.
- 베이직 포 Qt
- (macOS, Linux 및 Windows) – 플랫폼 독립 BASIC.객체 지향 비주얼 베이직라이크 베이직 변형.Qt 기준 (이전, KBASIC)[15]
- 베이시에가조즈
- (세가 제네시스) – 세가 제네시스용[16]
- 바타리 베이직
- 주로 홈브루 아타리 2600 개발에 사용되는 버전.[17]
- BBC BASIC
- 원래는 Acon/BBC Micro용이었으나, 그 이후로 RISC OS, Tiki 100, Cambridge Z88, Amstrad NC100, CP/M, ZX Spectrum, DOS, Microsoft Windows 등으로 포팅되었습니다.[18]휴대용 C로 작성된 브랜디라는[19] 이름의 BBC BASIC의 GPL 클론도 이용할 수 있습니다(RISC OS, NetBSD, OpenBSD, FreeBSD, Linux, macOS, AmigaOS, DOS).또한 줄리안 가드너가 작성한 아즈텍 소프트웨어의 코모도어 64용 포트입니다.
- 베이직 '86
- Northstar BASIC 참조
- BBx
- (마이크로소프트 윈도우, 리눅스, 유닉스) – 비즈니스 베이직에서 파생된 크로스 플랫폼 프로그램 개발 언어.
- BCX
- BCX BASIC 소스 코드 파일을 입력하고 다수의 C 또는 C++ 컴파일러로 컴파일할 수 있는 'C' 소스 코드 파일을 출력하는 소형 명령줄 도구.
- 베어울프
- {초보 확장 개체(Ultra Language Functionality)}[20]
- 베타 베이직
- Sinclair BASIC을 확장한 BASIC 툴킷
- Better BASIC
- Summit Software Technologies에 의한 BASIC 구현으로, 1980년대 초에 처음으로 이용할 수 있었고, 이후 Michael Poremski에 의해 유지 관리되었습니다.
- BI-280
- Oregon주 Beaverton, Control C Corporation의 Business BASIC 통역기(CP/M, MP/M)
- 블리츠 3D
- (Microsoft Windows) DirectX 7을 지원하는 3D 게임 프로그래밍을 위해 만들어진 빠른 컴파일러입니다.
- 블리츠 베이직
- (Amiga, Windows) – 빠른 컴파일러는 게임 프로그래밍에 사용됩니다.DirectX가 지원되는 Windows 버전.단종, 블리츠 플러스로 대체.
- 블리츠맥스
- (macOS, 리눅스, 윈도우) – 빠르고 콤팩트한 객체 지향 컴파일러는 여러 작업을 위한 것으로, 특히 OpenGL과 DirectX를 지원하는 게임 프로그래밍(DirectX 지원은 윈도우만 해당)을 의미합니다.
- 블리츠 플러스
- (Microsoft Windows) 2D 게임 프로그래밍 및 WinAPI 이벤트 기반 해석 프로그래밍을 위해 만들어진 빠른 컴파일러DirectX와 OpenGL을 모두 지원합니다.
- 블런트 도끼 베이직
- (일명 BXBASM) (Win32, Linux)[21] Bxbasic은 콘솔 모드 스크립팅 엔진과 바이트 코드 컴파일러를 개발하고 구성하기 위한 프로그래밍 튜토리얼로 제공됩니다.
- 브랜디
- BBC BASIC 참조
- BS 베이직
- 반다이 RX-78 컴퓨터에서 사용
- 비시스
- 히브리어 방언
- BT-베이직
- Board Test Basic - HP(이후 Agilent, 이후 Keysight)가 회로 내 테스트 환경에서 테스트 프로그램을 개발하고 실행하는 데 사용합니다.
- 트림하다
- 영국 라디오 매니아 잡지 Wireless World에 발표된 PSI Comp 80 "scientific computer"에 의해 사용된 Reverse Polish를 사용하는 기본적인 방법
- 비즈니스 베이직
- 1970년대에 미니 컴퓨터에 비즈니스 용도로 특화된 BASIC 변종에 집합적으로 부여된 이름.
- bwBASIC
- 바이워터 베이직 참조
- BWBASIC
- 프로로그 코퍼레이션과 바이트와이드 시스템즈, 오스트레일리아가 공동 개발한 타이니 베이직의 독립형 Z-80 비트와이즈 포트인 "바이트와이드 베이직".제어 응용 프로그램을 위한 것입니다.
- BXBASM
- 블런트_아네_베이직 참조
- 바이워터 베이직[데드링크]
- (일명 bwBAS)IC) – DOS 및 POSIX용 오픈 소스 인터프리터. Bwbasic에는 ANSI BASIC 명령어 중 일부만 포함되어 있습니다.그것의 주요 장점은 프로그램에서 셸 명령어를 사용할 수 있다는 것인데, 이것은 BASIC 구현에서는 특이한 기능입니다.이론적으로 DOS나 POSIX 시스템에서 메인 셸로 사용될 수 있으며 몇 가지 장점이 있습니다.[22][23]
C
- CA-Realizer
- 마지막 버전 3.0은 더 이상 개발 중이거나 지원되지 않는 Computer Associates의 VisualBasic과 유사한 방언
- 카체 베이직
- Caché Database에 있는 두 개의 스크립트 언어 중 하나
- 카드 베이직
- 해당 언어가 생성되고 원래 매뉴얼에 설명되었을 때 다트머스에서 사용 가능한 카드로 작동되는 베이직 버전
- 카시오 베이직
- 카시오 계산기에 사용됨
- 카세트 베이직
- IBM 및 IBM 호환 PC에서 운영 체제가 검색되지 않을 경우 시스템이 기본값으로 설정되는 인터프리터입니다.
- C BASIC (CP/M, DOS)
- BASIC-E 후계자.
- C BASIC
- 8비트 SORD 컴퓨터를 위한 표준 인터프리터(M23, Z80 모드의 M68 등), 일명.산술 프로세서 설치 시 APU BASIC
- cbasPad Pro
- HotPaw Basic 참조
- CBM 베이직
- 코모도어 베이직 참조
- 셀룰러BASIC
- Java 지원 핸드헬드 디바이스, 모바일, 스마트폰 및 PDA를 위한 Java ME 오픈 소스 온 폰 모바일 인터프리터
- 중국 베이직
- 1980년대 초에 중국어로 번역된 여러 BASIC 버전이 개발되었습니다.
- 칩멍크 베이직
- (Apple Macintosh, Win32, Linux용 CLI 포트) – 저작권이 있는 프리웨어
- CGI 베이직
- 웹 scripting을 위한 작고 빠른 통역사.
- CipherLab Basic
- BASIC 프로그래밍 언어를 이용한 CipherLab 8 Series Mobile Computers 응용 프로그램 개발 도구
- 코코아 베이직
- (macOS) – 코코아 프레임워크[24] 사용을 위한 객체 지향 방언
- 코뇨스크립트
- (IBM Corporation Cognos) Cognos 비즈니스 인텔리전스 애플리케이션에 사용되는 Visual Basic과 유사합니다.
- 컬러 베이직
- (탠디, RadioShack TRS-80 컬러 컴퓨터)
- 코모도어 베이직
- (일명 CBM BASIC) (CBM의 8비트 컴퓨터 계열에 있는 다양한 컴퓨터) – CBM 8비트 컴퓨터의 ROM에 통합.6502 Microsoft BASIC의 초기 버전을 기반으로 합니다.가장 잘 알려진 것은 코모도어 베이직 V2로 코모도어 64에 사용되었습니다.
- OpenVMS용 Compaq BASIC
- DEC이 Compaq에 인수된 후 이름이 변경된 DEC BASIC.이제 OpenVMS용 VSI BASIC으로 명명되었습니다.
- 쿨 베이직
- (Windows) – DirectX를 사용한 게임 프로그래밍에 적합한 변형입니다.[25][26]fi:쿨베이직
- CPX-기본
- (Atari ST) – Atari의 XControl 내부에 컨트롤 패널로 작동하는 Chipmunk Basic의 향상된 포트입니다.
- 크리에이티브 베이직
- (윈도우즈)[27]
- 큐블록 베이직
- (Comfile Technologies) – Cubloc 컨트롤러용 통역사
- (사이비코)
- 십대들을 위한 사이비코 핸드헬드 컴퓨터 통역사
- 사이비코 B2C
- (Cybiko) – 청소년용 Cybiko 휴대용 컴퓨터용 BASIC to C 컴파일러
- 사이프러스 베이직
- (Windows) – 로열티가 없는 VBA 호환 스크립팅 엔진이 HP의 AssetCenter 제품에 내장되어 커스터마이징[28] 구현
D
- D3/픽
- 참조: 픽/BPick 운영체제에서 사용하기 위한 ASIC
- DAI 베이직
- 자바와 같은 사전 컴파일을 사용한 인텔 8080 기반 DAI 개인용 컴퓨터의 초기 베이직 인터프리터.
- 다크베이직 & 다크BASICASIC 프로페셔널
- (Windows) – 게임 프로그래밍을 위한 효율적인 컴파일러.
- 다트머스 베이직
- 베이직 오리지널 버전그것은 컴파일러였습니다.이후 버전에는 매트릭스 연산을 위한 MAT 문이 포함되었습니다.True BASIC도 참조하십시오.
- 데이터 일반 비즈니스 베이직
- (Data General Nova 이상 DG 미니 컴퓨터)
- 자료/BASIC
- 참조: 픽/BPick 운영체제에서 사용하기 위한 ASIC
- 데이터베이스
- 참조: 픽/BPick 운영체제에서 사용하기 위한 ASIC
- DBASIC
- 기계어로 작성된 AtariST를 위한 fast nonstandard BASIC
- DEC BASIC
- 이전의 VAX BASIC. VAX/VMS를 Alpha 프로세서로 포팅하고 OpenVMS로 이름을 바꾸었습니다. 현재는 기업 인수로 인해 OpenVMS용 VSI BASIC으로 이름이 변경되었습니다.
- 10진수 BASIC
- ISO/IEC 10279와 거의 100% 호환되는 일본 멀티 플랫폼 베이직 인터프리터[29]:Full BASIC 1991 이상
- 닥터티의 티베이직
- (Atari ST) – 고급 MIDI 시퀀서와의 인터페이스를 위해 특별히 설계된 ST용 기본 변형.
- 드래곤베이직
- GBA 핸드헬드 비디오 게임용, 닌텐도 DS 홈브루용으로도 유용합니다.[30]Dragon Basic은 Microsoft Windows에서 실행되는 IDE와 일종의 교차 컴파일러입니다.[31]
- 디립
- for (Microsoft Windows)는 바이트코드 실행 파일을 만드는 프리웨어 베이직 컴파일러입니다.
E
- 이지 AMOS
- AMOS BASIC 참조
- 이머전 베이직
- (윈도우즈)[27]
- 포락 베이직
- (Windows) – Visual Basic 3 클론.
- 인비전 베이직
- 엡손 SPEL+
- (Windows) – SPEL+는 Epson 로봇 컨트롤러에서 실행되는 BASIC과 유사한 프로그래밍 언어입니다.멀티태스킹, 모션 제어, 입출력 제어 등을 지원합니다.
- ESP8266 BASIC
- (ESP8266 및 NodeMCU) - 사물인터넷에 특화된 오픈소스 기본 인터프리터.브라우저 기반의 자체 호스팅 개발 환경.
- 에토스 베이직
- (Windows) – ethosBASIC은 컴퓨터 게임을 만들기 위해 만들어진 새로운 BASIC 개발 시스템입니다.[32]
- 확장 컬러 베이직
- (TRS-80 컬러 컴퓨터 및 드래곤 32/64)
F
- FaST 베이직
- (아타리 ST)
- 패미컴 베이직
- (Nintendo Entertainment System) – 닌텐도 엔터테인먼트 시스템용.
- FBSL
- (Windows, Linux on Wine) – FREEMILE 기본 스크립트 언어[33]
- 퍼스트 베이직
- (아타리 ST)
- 프리베이직
- (DOS(DPMI32), MS 윈도우 및 리눅스) – QuickB와 유사한 구문을 사용하는 오픈 소스(GPL) 베이직 컴파일러포인터와 객체 지향 프로그래밍과 같은 고급 기능을 갖춘 ASIC은 QuickBASIC과 호환되도록 특별히 설계된 방언도 지원합니다.언어에는 WinFBE 및 VisualFBE Editor와 같은 그래픽 IDE가 존재합니다.[34]
- 퓨처 베이직
- (macOS) – 자유롭게 컴파일되고 절차적으로 시스템 6의 Carbon API(MacOS Toolbox), GUI 및 파일 시스템에 macOS로[35] 접근 가능
- FUZE BASIC
- (MS 윈도우, 리눅스, 닌텐도 스위치[36]) – 클래식 베이직의[37] 고도로 현대화된 버전은 맞춤형 라즈베리 파이 기계에도 배치되었습니다.[38]
G
- 갈락시아자 베이직
- (Galaksija) – Galaksija 가정용 컴퓨터용 펌웨어 버전.
- 감바스
- (Linux, Unix, Cygwin) – Beno î트 Minisini가 제공하는 Linux 기반의 신속한 애플리케이션 개발 환경.비주얼 베이직과 유사한 접근 방식.
- 게임즈 베이직
- 게임 프로그래밍을 위한 자유 객체 지향 BASIC 변형
- G 베이직
- (PC의 DOS) – 많은 그래픽 루틴이 있는 인터프리터.
- G 베이직
- (ZVTPP 01에서) – 다양한 그래픽 루틴을 사용하는 통역사, 80년대 체코슬로바키아산
- 지베이직
- 그래픽 보드를 사용하는 M23을 위한 SORD 그래픽 언어 확장을 포함한 SORD BASIC 버전
- 지오베이직
- (Leica TPS 1000/1100 측량소)
- 지오베이직
- (Commodore 64) – GEOS와 함께 사용
- GFA 베이직
- (아타리 ST, 아미가, 도스, 윈도우) – 원래는 아타리 ST를 기반으로 만들어졌으며, 이 플랫폼의 가장 인기 있는 기본 중 하나가 되었습니다 (거의 아타리 ST의 표준 언어가 되었습니다).나중에 아미가, 도스, 윈도우로 포팅되었습니다.
- 지엘 베이직
- (주요 대상 플랫폼: 윈도우, 리눅스, 애플 아이폰, 포켓 PC IDE 환경: Windows) – 게임에 최적화
- 그놈 베이직
- (리눅스, 유닉스) – Gnome을 위한 Visual Basic 호환 클론 개발 프로젝트.개발하는 동안 프로젝트는 모노에 유리하게 중단되었습니다.[39]
- 그래픽스 베이직
- (코모도어 64) – 오리지널 코모도어 64 BASIC V2로 확장.
- 그레이트카우 베이직/GC 베이직
- (Microchip PIC, AVR & LGT(Logic Green Technologies)) – Evan R이 유지 관리하는 8비트 아키텍처 PIC, AVR 및 LGT 마이크로컨트롤러용 오픈 소스 컴파일러.벤 2023년 3월부터 그레이트 카우 베이직이 GC 베이직으로 개명되었습니다.
- GW-BASIC
- (DOS 및 Windows).BASICA 호환, IBM ROM 루틴과 무관함.5.0 이전 버전의 MS-DOS와 함께 제공되었습니다.음악 매크로 언어와 고급 루프가 포함되어 있습니다.
H
- H 베이직
- (리눅스, 유닉스) – 객체 지향 오픈 소스 IDE. Qt IDE와 BASIC 방언을 기반으로 한 H베이직.비주얼 베이직과 유사한 접근 방식.
- 하이소프트 베이직
- (아미가, 아타리 ST, ZX 스펙트럼)
- 하이테크 베이직
- 트랜스에라의 록키 마운틴 베이직 버전
- 핫베이직
- (Win32, Linux) – 단순하지만 강력한 컴파일러로 기계 코드를 방출합니다.GUI, 콘솔, CGI 및 데이터베이스 프로그래밍을 지원합니다.
- 핫포 베이직
- (일명 y Basic, necbasPad Pro) (Palm OS)[40] – GUI 및 사운드 기능이 있는 통역사
- HP BASIC
- 록키 마운틴 베이직 오리지널 버전
- HP 계측기 BASIC
- HP Rocky Mountain BASIC의 다른 이름
- HRAST-기본
- HP-48G/G+/GX, HP-49G 및 HP-49G+/50G 계산기용.
- OpenVMS용 HP BASIC
- 원래 VAX BASIC; VAX/VMS가 VAX에서 Alpha 프로세서로 포팅된 후 DEC BASIC으로 이름 변경, Compaq가 DEC를 인수한 후 Compaq BASIC으로 이름 변경, HP가 Compaq를 인수한 후 OpenVMS 이름을 위해 HP BASIC으로 이름 변경.현재 OpenVMS용 VSI BASIC으로 알려져 있습니다.
- HP 베이직
- HP 39 및 40 프로그래밍 가능 계산기의 버전입니다.
- HP 시공유 베이직
- (HP 2100 라인의 미니 컴퓨터)
- HT 베이직
- 트랜스에라의 록키 마운틴 베이직 버전
- 벌새 베이직
- 버전 4 이후 WinWrap Basic을 대체한 Hummingbird Connectivity의 자동화 설비
- 휴베이직
- 삼성 SPC-1000의 경우 1982년 일본 허드슨 소프트가 작성한 샤프 MZ-700과 샤프 X1.[41]
I
- 아이베이직
- (Windows) – Windows API 및 DirectX 지원.
- IBM 카세트 베이직
- (PC) – 최초의 IBM PC에 내장.DOS와 독립적으로 실행되며 저장 매체로 오디오 카세트를 사용합니다.
- IBM VS-BASIC
- McGill University의 MUSIC/SP와 같은 운영 체제에서 자주 사용되는 메인프레임 하이브리드 컴파일러/인터프리터 구현.
- ICPL
- (Computervision CADDS-2/VLSI) – 통합 회로 설계 데이터베이스에 연결된 인터프리터.
- 인포베이직
- Pick 운영 체제에서 사용하기 위한 Pick BASIC의 변형인 Prime 컴퓨터에 사용됨
- 정수 BASIC
- (Apple II series) – 스티브 워즈니악 자신의 창작물원래 "Apple BASIC"으로 간단히 알려져 있었습니다.당시 사용 가능한 BASIC의 경우 매우 빠르고 메모리 효율적이었습니다.지원되는 정수만 있습니다.Apple I 및 오리지널 Apple II에서 표준으로 제공되었습니다.
- 초기 프로그래밍 언어
- (Windows) 모든 명령에 대해 대화상자를 사용하고 필수 메시지 큐 메시지를 나머지를 폐기하는 미리 정의된 기능으로 보냅니다.Visual Basic과 같은 완전한 기능을 갖춘 언어가 아닌 간단한 가정용 컴퓨터 BASIC의 정신을 지키려고 노력합니다.
- 인터넷 베이직
- 혜성 시스템과 함께 사용하기 위해 작성되었습니다.둘 다 Signature Systems에서 만들었습니다.
- IS-BASIC
- Intelligent Software Ltd가 작성한 Enterprise 64 및 128 가정용 컴퓨터의 통역사.
- IW베이직
- (Windows) 런타임 라이브러리가 필요 없도록 기본 컴퓨터 코드를 생성하는 버전입니다.
- izi 베이직
- (Palm OS) Palm OS 기기에서 실행되며 독립 실행형 프로그램을 출력하는 사용하기 쉬운 컴파일러단말 모드와 Palm OS GUI 지원 기능이 포함되어 있습니다.[42]
J
- 자바코
- 자바 프레임워크에 애플리케이션/애플릿을 구축하기 위한 간단한 객체 지향 프로그래밍 언어.[43]
- 제이에스베이직
- Applesoft BASIC을 브라우저 지원 자바스크립트로 변환합니다.[44]
- 저스트 베이직
- Liberty BASIC의 제한된 "free" 버전(Windows 전용)
- 제이베이직
- 완전히 자바로 쓰여진 베이직의 "클래식"[45] 구현.
- JR-BASIC
- 마쓰시타 JR 시리즈 가정용 컴퓨터에 사용.
- jvmBasic
- 자바 바이트코드로[46] 컴파일하는 BASIC 구현
K
- 쿨비
- 쿨비 참조
- 쿨비
- (Kool-Bee의 줄임말) (Windows, Linux) – 오픈 소스 컴파일러, 최소한, 주로 학습 목적으로 만들어졌습니다.[47]
- 케이베이직
- Qt용 베이직[48]
L
- 리버티 베이직
- (Windows, Macintosh, Linux) – 데스크톱 GUI 프로그래밍을 위한 확장 기능을 갖춘 기존의 구조화된 BASIC.
- 라이크베이직
- (Windows) – 의 응용 프로그램을 위한 기본 인터프리터 구성 요소입니다.NET 프레임워크 환경
- 기관차 베이직
- (Amstrad CPC, Amstrad NC100) – ROM에 내장, (ZX 스펙트럼 +3) CP/M 디스크
- 로터스스크립트
- (IBM Lotus Notes)
- 저해상도 코더
- (iOS)—BASIC에서 레트로 스타일의 게임이나 데모를 만들 수 있는 앱입니다.
- 룩소르 베이직
- (Luxor ABC 80)
- 베이직 프로그래밍 배우기
- (Windows 95–98, Macintosh 7.5–9) – 청소년용 버전으로, 사용자에게 프로그래밍 방법을 가르쳐 주는 대화형 교육 제공
- Lx베이직
- (Linux) Theos MultiUser Basic과[49] 호환되는 Freeware Free 컴파일러 및 런타임
M
- M2000 인터프리터
- 이중 어휘 (그리스어-영어) 자체 환경의 통역사 - 오픈 소스 - Vb6로 작성. [2]
- 맥베이직
- 애플의 매킨토시용 오리지널 베이직(BASIC), 베타 소프트웨어로 출시되었다가 마이크로소프트와의 거래로 인해 중단됨
- MAI 베이직 포 비즈니스 베이직
- (misc 미니 컴퓨터)
- 말라드 베이직
- (CP/M에서 Amstrad PCW, ZX 스펙트럼 +3) – 기관차 BASIC과 유사
- 맵 베이직
- GIS 프로그램을 위해 특별히 사용되는 절차 언어.
- 마스마 베이직
- Microsoft Macro Assembler의 경우 300개 이상의 BASIC 스타일 매크로가 필요합니다. Masm32 패키지가 필요합니다.
- MBASIC
- (CP/M) – 마이크로소프트사의 OBASIC 추가 개발.엠베이직은 마이크로소프트가 개발한 베이직 중 하나였습니다.라인 에디터와 함께 왔습니다.
- 멜파 베이직
- 특정 미쓰비시 로봇과 시뮬레이션 패키지에서 사용됩니다.
- 미터법-기본
- Uppsala-BASIC이라고도 함
- 멜로 콤플렉스
- 베이직의 변형인 "COMPLEX"를 기반으로 합니다.
- 미콜 베이직
- Apple용 C의 요소를 기반으로 컴파일된 베이직 [gs platform]
- 마이크로소프트 베이직
- 여러 CPU와 시스템 아키텍처를 위한 많은 버전이 존재하며, 다른 많은 베이직들은 일부 마이크로소프트 베이직의 파생 제품입니다.
- 마이크로소프트 베이직
- BASICA 참조
- 마이크로소프트 GW-BASIC
- GW-BASIC
- 마이크로소프트 스몰 베이직
- 마이크로소프트 레벨 3 베이직
- (탠디/라디오쉑 TRS-80)
- 마이크로소프트 비주얼 베이직
- 비주얼 베이직
- 미니멀BASIC
- 64비트 x86-64 Linux를[50] 대상으로 하는 ECMA-55 Minimal BASIC emitting GNU 어셈블리 언어용 컴파일러
- MITS 4K 베이직
- 알테어 베이직
- MITS 8K 베이직
- 알테어 베이직
- 엠엠베이직
- Maximite Microcomputer가 사용하는 GW Basic Clone
- 모바일 베이직
- (자바 지원 휴대폰)
- 몰 베이직
- (PC의 DOS) – Merty 자체 언어 확장 베이직
- 문록 베이직 컴파일러
- (PC의 DOS) – 소형 컴파일러
- 몽키
- (다양한 플랫폼 지원, 자세한 내용은 페이지 참조) – Blitz Research에서 주로 게임 프로그래밍을 위해 제작한 단순하지만 강력한 프로그래밍 언어입니다.
- 모픽 베이직
- 웹 응용 프로그램, 서버 및 브라우저 클라이언트 측 코드를 만드는 데 사용할 수 있는 개체 지향 방언입니다.(웹)
- MS BASIC for Macintosh
- (macOS)
- MSX BASIC
- (MSX) – 마이크로소프트사
- MTBASIC
- (CP/M, DOS) Softaid의 멀티태스킹 BASIC 컴파일러
- 마이베이직
- 3일 만에 C로 작성된 커스텀 베이직 언어 통역기.[51]
N
- N82-기본
- (구 NEC PC8201/8201A)
- N88-베이직
- (Old NEC PC8801/9801) – Microsoft 기반 일본에서 가장 인기 있는 BASIC
- N.A.M.E 베이직
- 를 바이트 코드로 컴파일하여 Java Virtual Machine에서 실행합니다.JVM에서 해석 모드로 실행할 수도 있습니다.
- 네바다 베이직
- 엘리스 컴퓨팅 8비트 CP/M은 12자리 정밀도와 매트릭스 연산이 가능했습니다.프로세서 테크놀로지 포트 8KB BASIC
- 노스스타 베이직
- (Processor Technology, NorthStar Horizon, 나중에 x86을 Bazic '86으로 개조) 및 S.A.I.L.B.O.A.T(Z80 및 X86 MS-DOS에 최적화된 기본)
- NS 베이직
- (Newton OS, Symbian OS, Palm OS, Windows CE, Windows Mobile, Microsoft Windows ) – IDE 및 Bytec 코드 해석기
- nuBASIC
- ([52][53][54]Linux, Microsoft Windows ) – 교육용으로 C++11로 작성된 인터프리터
O
- 오아시스 베이직
- THEOS Multi-User Basic 참조
- 오베이직
- (CP/M) – 마이크로소프트사
- 오미크론 베이직
- (Atari ST, macOS) – 원래 Omikron Software가 Atari ST용으로 개발했습니다.[55]독일에서는 오랫동안 새로운 아타리 ST와 함께 번들로 제공되었습니다.나중에 클래식 맥 OS로 포팅되었으며 맥 OS용으로 추가 개발되었습니다.
- 오픈베이직
- MAI Systems Corporation, Inc.에 의해 개발되었습니다.
- 프로그래밍 언어 OPL 열기
- (심비안 OS 폰과 PDA) – 원래 Psion의 조직자 및 PDA 제품군을 위해 개발되었습니다.OPL은 Organizer Programming Language의 약자였으나 2003년 오픈 소스가 된 후 명칭이 변경되었습니다.Psion의 클래식한 주최자 및 PDA, Nokia 9210/9290/9300/9500 Communicators 및 Sony Ericson P800/P900/P910에 사용 가능.
- OW 베이직
- (Pocketviewer (Casio opda)) – 빠른 컴파일러/통역기 시스템, 오픈 소스[56]
P
- 파노라마 (컴퓨터 언어)
- 윈도우의 경우, 3D 월드와 많은 윈도우 오브젝트를 처리할 수 있습니다.[57]
- 패럿 베이직
- Parot 가상 머신의 경우 V 1.0은 GW-BASIC을, V 2.0은 Microsoft QuickB를 모델로 합니다.ASIC 버전 4.5[58]
- 피베이직
- Parallax BASIC 스탬프 마이크로컨트롤러와 함께 사용할 수 있습니다.
- 페이베이직
- 간단한 텍스트 및 그래픽 출력을 위해 C#의 손으로 쓴 통역기
- 피닉스 오브젝트 베이직
- (Linux, Unix) – 무료, GUI Builder 포함
- PIC BASIC
- 마이크로컨트롤러와 함께 사용할 수 있습니다.
- PIC BASIC Pro
- PBP라고도 함 – PIC 마이크로컨트롤러와[59] 함께 사용 가능
- PICAXE 베이직
- PICAXE 마이크로컨트롤러와 함께 사용합니다.
- 픽/BASIC
- (일명 데이터/B)ASIC, Databasic)(Pick 운영 체제) – BASIC 버전으로 비즈니스용으로 확장되었으며 Pick 환경과 다양한 제품에 내장되어 있습니다.
- 플레이베이직
- (Microsoft Windows) – 2D 게임 개발에 중점을 둔 빠르고 기능이 풍부합니다.[60]
- 파워베이직
- (DOS, Win16, Win32) – 빠른 컴파일 속도와 작은 바이너리에 초점을 맞춘 도스와 윈도우용 무료 및 상업용 컴파일러.그들은 터보 베이직의 후계자들입니다.
- 프로세서 기술
- 5KB 및 8KB BASIC.SOL-20 컴퓨터용으로 개발되었으나, 프로세서 테크놀로지가 8080 소스 코드를 공개하면서 다른 플랫폼으로 널리 포팅되었습니다.최신 포트는 네바다 베이직(CP/M)과 유타 베이직(MS-DOS)이었습니다.
- 프로판
- (Windows) – 사용하기 쉽고 해석이 가능합니다.
- 직업개발시스템
- 마이크로소프트 QuickB 수퍼세트전문 소프트웨어 개발자를 대상으로 하는 ASIC.[61]
- 제공X
- (Microsoft Windows, Linux, Unix) – Business Basic에서 파생된 크로스 플랫폼 프로그램 개발 언어
- PSX칩멍크 베이직
- (PlayStation) – PlayStation용
- 퓨어 베이직
- (마이크로소프트 윈도우 (x86, x64), 리눅스 (x86, x64), 아미가OS, macOS (x64, arm64 애플 실리콘), 라즈베리 파이 (arm32, arm64) – 크로스 플랫폼 프로그램 개발 언어, 32 & 64비트.런타임 DLL이 필요 없는 빠르고 작은 독립 실행형 네이티브 실행 파일을 생성하는 많은 기능을 가진 빠른 컴파일러.FASM 또는 C 컴파일러와 컴파일되며 인라인 지원 기능이 있습니다.
- 파이베이직
- 파이썬으로 작성된 대화형 베이직 인터프리터.[62]
Q
- QB64
- (윈도우즈, 리눅스 및 macOS) – 마이크로소프트 윈도우, 리눅스 및 macOS용 자체 호스팅 베이직 컴파일러.Microsoft QBasic 및 QuickBASIC과의 완전한 호환성을 목표로 합니다. BASIC 코드는 C++로 번역된 후 실행 파일 형식으로 컴파일됩니다.QB64에는 InForm이라는 이벤트 기반 GUI 빌더가 있습니다.[63]
- 큐베이직
- (PC의 DOS) – Microsoft.QuickBASIC의 하위 집합입니다.5.0에서 6.22까지의 MS-DOS 버전과 함께 제공됩니다.도스 7(윈도우 95가 실행되는 버전)에 포함되어 있으며 윈도우 98의 설치 CD에서 사용할 수 있습니다.
- 퀵베이직
- (PC의 DOS) 마이크로소프트사.BASICA/GW-BASIC은 많은 고유 기능과 언어 기능(예: 루프 및 조건부 제어 구성 요소, 파일 모드 및 혼합 언어 프로그래밍 지원)을 추가하여 줄 번호를 필요로 하지 않는 블록 구조 어휘 구문으로 진화되었습니다.볼랜드 터보 언어 제품(예: Turbo BASIC 및 특히 현대적으로 인기 있는 Turbo Pascal)과 경쟁하기 위한 IDE(Integrated Development Environment)가 있습니다.대부분 BASICA 소스 코드와 역호환됩니다.컴파일러와 링커를 포함하고 MS-DOS 실행 파일을 생성합니다.버전 1.0, 2.0. 3.0. 4.0 및 4.5로 출시되었습니다.퀵비ASIC 4.5는 1988년에 출시되었습니다.더 퀵비ASIC 4.5 IDE에는 인터프리터, 구문 검사, 디버깅 지원 및 전체 언어 참조를 포함한 온라인 도움말이 포함되어 있습니다.
- 아주 기본적인
- 웹 기반의 고전적인 BASIC 프로그래밍 환경다운로드나 가입은 필요 없습니다.2006년 도입.[64]
R
- 래피드큐
- (Windows, Linux, Solaris/SPARC 및 HP-UX) – Visual Basic에서 빌려온 무료.그래픽 인터페이스에 유용합니다.주로 QuickB에서 작동합니다.ASIC 명령. (크로스 플랫폼, 무료, 더 이상 개발되지 않음)Semi-OO 통역사.RADIDE를 포함합니다.
- RB스크립트
- (Macintosh, macOS, Linux 및 Windows) – REALbasic 기반 스크립트 언어.
- RC 베이직
- (Windows, Linux, Android) – 게임 개발에 맞춘 기본 컴파일러.[65]
- REAL 베이직
- (Macintosh, macOS, Linux 및 Windows) – 플랫폼에 독립적인 BASIC.객체 지향 비주얼 베이직라이크 베이직 변형.현재 Xojo로 알려져 있습니다.
- Revealation BASIC 또는 R/Basic
- (PC의 DOS) – Revelation DBMS 및 그 후속 버전에 사용되는 Pick/Basic의 변형입니다.
- RFO BASIC!
- (안드로이드) – Dartmouth Basic for Android.BASIC! 그리고 BASIC!슈퍼 유저.[66][67]
- RM 베이직
- Research Machine이 초기 Nimbus 제품군의 PC를 위해 제공하는 BASIC
- 로봇 베이직
- (Windows) – 무료 BASIC 통역기와 Windows OS용 Robotic Simulator로 게임 및 GUI 그래픽 프로그래밍이 가능합니다.새로운 버전은 독립 실행 파일로도 컴파일됩니다.[68]
- 록키 마운틴 베이직
- HP가 HP-IB를 통해 기기를 제어하기 위해 만든
- 실행 BASIC
- (macOS, Linux 및 Windows) – 자유로운 대화형 웹 서버 기반 버전의 Liberty BASIC
S
- S-BASIC
- Kaypro CP/M 시스템과 함께 제공되는 "Structured" BASIC
- S.A.I.L.B.O.A.T.
- SAIL Basic on Another Tack (CP/M, DOS Z80, X86, 의사해석, Northstar Basic Compatible, B-Tree 파일 시스템)
- S.I.C.K.
- Symbolic Instruction Code Kit는 QB64로 작성된 의사-BASIC 인터프리터입니다. [3] Wayback Machine에서 2018-08-19 보관[4][permanent dead link]
- SAM BASIC
- (SAM Coupé)
- SAX 베이직
- XML용 단순 API
- SBAS
- 1980년대와 90년대 영국 학교에서 유행한 "Structured BASIC".RM plc 컴퓨터에서 실행하기 위해 SPA Ltd의 Bryan Tackaberry에 의해 작성되었습니다.
- S-BASIC
- 노키아 9300 및 노키아 9500 Communicator용으로 개발되었습니다.개발이 완료되지 않아 버전 0.9로 중지되었습니다.
- 스크립트 베이직
- 크로스 플랫폼(ANSIC) 오픈소스 내장형 인터프리터/APIScriptBasic 프로젝트는 주로 서비스로 실행되는 명령줄 인터프리터와 다중 스레드 HTTP 응용 프로그램 서버의 예를 포함한 내장 가능한 스크립트 API입니다.
- sdl베이직
- wxBasic의 코어를 기반으로 하는 무료 다중 플랫폼이지만 SDL 라이브러리를 사용합니다.
- 세가 베이직
- SEGA SC-3000 컴퓨터 전용 BASIC의 SEGA 버전
- 샤프 베이직
- (샤프 포켓 컴퓨터)
- 시몬스 베이직
- 코모도어 64 컴퓨터의 표준 BASIC 2.0에 114개의 키워드를 추가한 카트리지 기반 유틸리티
- 심플 베이직
- 과학적 목적으로 만들어진 Windows R3 Intermedia Language 버전 Traditional BASIC.[69]
- 심폴
- Windows, Linux, macOS용 코드를 방출하도록 만들어진 객체 지향형
- 싱클레어 베이직
- (ZX80, ZX81/TS1000, ZX 스펙트럼, Timex Sinclair 2068, Ringo R470, Lambda 8300)
- 스몰베이직
- (Android, Windows, Linux, DOS, Palm OS 등) – 소규모 오픈 소스 GPL 기반 인터프리터.
- 스몰 베이직
- (Windows) – Microsoft DevLabs Team이 제공합니다.[70]
- 스마트 베이직
- iOS용
- 스마트베이직
- (콜레코 아담)
- 스마일베이직
- 쁘띠컴퓨터(DSi용)와 스마일비에서 사용되는 BASIC의 복고풍 방언ASIC(3DS용)
- 소니 베이직
- Sony SMC-70용
- SOBS
- (ICT 1900 시리즈) 사우샘프턴 베이직 시스템
- 소프트웍스 베이직
- (Win32, Visual Studio.Net, Linux, Unix) – AlphaBasic의 상위 집합
- 스펙BAS
- 현대식 PC를 위한 향상된 Sinclair BASIC 인터프리터입니다.[71]
- 스펙터클 베이직
- (Microsoft Windows – macOS, Linux 및 Amiga용으로 다시 컴파일 가능OS) 해석된 오픈 소스
- 스파이더 베이직
- SpiderBasic은 정해진 BASIC 규칙에 기반한 새로운 웹 클라이언트측 프로그래밍 언어입니다.이를 통해 iOS 및 안드로이드용 모바일 앱을 포함한 매우 복잡한 윈도우 기반 웹 애플리케이션을 개발할 수 있습니다.
- SQA 베이직
- 로봇 스크립트용으로 설계된 합리적인 소프트웨어의 경우
- 스타 베이직
- 스타오피스 베이직
- 스타오피스 베이직
- (일명 스타베이직) (OpenOffice.org , 스타오피스)
- ST BASIC(아타리)
- (Atari ST) – 이것은 Atari ST와 함께 왔습니다.
- STOS BASIC
- (Atari ST) – 게임 프로그래밍을 위해 만들어진 Atari ST용.AMOS BASIC on the Amiga의 전임자.
- 잠수함 베이직
- 베이직-E
- 슈퍼베이직
- (싱클레어 QL)
- 슈퍼게임 시스템 베이직
- 윈도우 10의 경우 간단한 게임을 배우고 만드는 기본 구현 [5]
- SV 확장 베이직
- (Spectravideo) – Microsoft의 Spectravideo 318/328용.
T
- T-베이직
- 왕 2200T와 그 소련 러시아 복제품인 이스크라(스파크) 226에 사용된 기본 방언.
- T-베이직
- 도시바 파소피아에서 사용된 마이크로소프트 베이직 버전.
- TBASIC
- ATTI의 BRAT 시험 시스템 계열에서 소프트웨어 개발에 사용되는 BASIC 버전
- 테크트로닉스
- 4050 시리즈 컴퓨터의 경우 광범위한 그래픽 명령어[72]
- 터미널-BASIC
- C++11로 작성된 순수 통역사.아두이노, 리눅스, 윈도우에서 실행되는 Minimal BASIC의 대규모 서브셋을 지원합니다.무료 소프트웨어(GPL3, LGPL3).프로젝트 페이지.
- THEOS 멀티유저 베이직
- (THEOS 운영체제)
- 얇은 베이직
- 마이크로소프트 윈도우즈용 인터프리터
- TI BASIC
- (참고: 하이픈 없음) (TI-99/4A)
- TI 확장 베이직
- (TI-99/4A)
- TI-베이직
- (참고: 하이픈)(텍사스 인스트루먼트 프로그램 가능 계산기)
- 티보 베이직
- (Tibbo 마이크로컨트롤러)
- Tiger-BASIC
- BASIC-Tiger 제품군의 마이크로컨트롤러를 위한 고속 멀티태스킹.
- 타이니 베이직
- (모든 마이크로컴퓨터, 대부분 초기 S-100 버스 머신에 구현됨) – 소스 코드가 이 기사보다 작은 미니멀리스트 버전으로, 저메모리 플랫폼에 사용됩니다.
- TML BASIC
- (Apple IIGS) – 네이티브 GUI 앱 작성을 위한 GUI 호스팅 IDE가 포함된 컴파일된 BASIC.
- 터치 베이직
- (안드로이드) 터치스크린에 최적화된 BASIC 변형.[73]
- TRS-80레벨 I BASIC
- (TRS-80) – Tiny BASIC 기준.
- TRS-80 레벨 II BASIC
- (탠디 / RadioShack TRS-80) – Microsoft BASIC 기반
- TRS-80 모델 100 BASIC
- (TRS-80 모델 100) – Microsoft BASIC 기반, TRS-80 모델 100 및 Tandy 102 휴대용 컴퓨터의 RAM 파일 저장소, LCD 디스플레이 및 기타 내장 하드웨어 지원
- 트루 베이직
- (DOS, 윈도우, macOS, 리눅스, 유닉스) – 창작자들이 판매하는 오리지널 베이직, 다트머스 베이직의 직계 후손.엄격하게 표준을 준수합니다.
- 터보 베이직
- (Commodore 64) – 줄리안 가드너가 작성한 아즈텍 소프트웨어에서 릴리스한 C64 BASIC에 55개의 명령어가 추가되었습니다.
- 터보 베이직
- (PC의 DOS) – Borland사의 상용 컴파일러 (BASIC/Z successor) (PowerBAS 참조)IC)
- 터보 베이직 XL
- (아타리 8비트 계열) – 아타리 베이직 기반의 아타리 8비트 시스템용 프리웨어 인터프리터 및 컴파일러.이 느린 인터프리터도 내장 BASIC보다 약 4배 빨랐습니다.당시 GFA BASIC을 개발한 프랭크 오스트로스키(Frank Ostrowski)의 글.해피 컴퓨터에서 왔습니다.
- TxBasic
- (Linux) 확장 기능을 갖춘 Theos[49] MultiUser Basic과 호환되는 컴파일러 및 런타임
- 팀쉐어 슈퍼베이직
- (SDS 940)
U
- UBASIC
- (PC의 DOS) – 많은 수학적 루틴을 가진 인터프리터.수론을 강하게 강조합니다.여러 자리 숫자, 복잡한 숫자로 작업할 수 있습니다.
- 유니베이직
- UniData 데이터베이스의 일부인 방언으로, 데이터 접근 및 조작에 중점을 둡니다.
- 유니버스
- Universe 데이터베이스의 일부인 방언으로, 데이터 접근과 조작에 강한 초점을 맞추고 있습니다.
- Upsala-BASIC
- METIC-BASIC이라고도 함
- 유타 베이직
- 엘리스 컴퓨팅은 12자리의 정밀도와 매트릭스 연산을 수행했습니다.프로세서 테크놀로지 8K BASIC의 MS-DOS 포트.네바다 베이직 참조.
V
- VAX BASIC
- DEC의 BASIC-Plus-2를 VAX/VMS로 포팅
- VBA
- 애플리케이션에 대해서는 비주얼 베이직 참조
- VBS
- VB스크립트 참조
- VB스크립트
- (일명: VBS, Visual Basic Script, Visual Basic Scripting Edition) – Windows 스크립트 호스트(WSH)를 범용 스크립트 언어로 사용하는 ASP, Internet Explorer 또는 Windows에서 사용되는 Visual Basic의 하위 집합입니다.VB스크립트는 종종 DOS 배치 파일의 대체물로 사용됩니다.
- 빌뉴스 베이직
- (Elektronika BK-0010-01, BK-0011M 및 UKNC 컴퓨터)
- 빈티지 베이직
- 하스켈로 작성된 마이크로컴퓨터 베이직용 크로스 플랫폼 오픈소스 인터프리터.[74]
- 비주얼 베이직
- (Windows) – 빠른 애플리케이션 개발 환경과 함께 Microsoft의 객체 지향적인 방언.
- 비주얼 베이직 .NET
- (Windows) – 내의 버전입니다.NET Framework by Microsoft.
- 애플리케이션용 비주얼 베이직
- (일명 VBA)(Microsoft Office on MS Windows 및 Apple Macintosh)
- 비주얼 베이직 스크립트
- VB스크립트 참조
- 비주얼 베이직 스크립팅 에디션
- VB스크립트 참조
- 시각 테스트
- (원래 MS-TEST) – Basic in Visual Test
- VSI BASIC for OpenVMS
- 원래 2014년부터 VMS Software Inc.(VSI)가 소유한 Digital Equipment Corporation에 의해 VAX BASIC으로 출시되었습니다.OpenVMS 운영 체제에서 실행됩니다.
W
- 와사비
- Fog Creek Software에서 사내 웹 애플리케이션 개발 플랫폼으로 만든 폐쇄, 연속, 1차 기능 등의 기능을 갖춘 기능 방언.일반에 공개되지는 않았지만 종종 포그 크리크의 설립자이자 CEO인 Joel Spolsky의 영향력 있는 블로그에 등장합니다.
- wwwBASIC
- 구글의 브라우저 기반 베이직 인터프리터.[75]
- 왓콤 베이직
- 왓콤사투리
- 워털루 베이직
- 워털루 대학에서 발달한 방언.
- 윈랩 베이직
- 매크로/VBA 기능을 제공하기 위해 프로그램에 연결할 수 있는 VBA 유형 타사 인터프리터
- 워드 베이직
- 마이크로소프트 워드 이전 버전 MS 워드 97
- wx기본
- 플랫폼 독립적인 wxWidgets 툴킷 라이브러리를 기반으로 하는 오픈 소스 GPL 인터프리터.Linux, macOS(제안) 및 Windows의 경우.
X
- X11-기본
- (아타리 ST, 윈도우, 리눅스, 안드로이드, 라즈베리 파이) – 그래픽, 사운드 등이 포함된 베이직 프로그래밍 언어의 구조화된 방언.[76]
- 엑스베이직
- (Windows, Linux) – GUI 설계자가 있는 오픈 소스 컴파일러
- XBLite
- (Windows) – 통합 편집기가 있는 오픈 소스 컴파일러
- 조조
- (MacOS, Linux, Windows, iOS, Raspberry Pi 및 Web) – 플랫폼 독립 BASIC.객체 지향 비주얼 베이직라이크 베이직 변형.이전에는 REAL basic으로 알려져 있었습니다.
Y
- 야바식
- (Linux, Windows 및 PlayStation 2) 소형 통역기 (GPL)
- 얍
- (BeOS, Zeta,[77] Haiku) BeOS API를 이용하여 그래픽 프로그램을 만들 수 있는 Yabasic의 적응
- y베이직
- HotPaw Basic 참조
Z
- 지베이직
- 멀티태스킹을 지원하는 ZX 마이크로컨트롤러용 비주얼 베이직 서브셋 사투리.
- ZBasic (Zedcor Zbasic)
- 1985년 중반 제드코(애리조나주 투손)에 의해 처음 발매되었습니다.버전은 애플, 도스, 매킨토시 CP/M, TRS-80 컴퓨터용으로 만들어졌습니다.1991년 32비트 소프트웨어 주식회사(텍사스 달라스)가 도스 버전을 구입하여 확장했습니다.Zedcor는 애플 맥 시장에 집중하여 Future로 이름을 바꾸었습니다.BASIC. ZBASIC은 BCD 수학 정밀도가 최대 54자리로 매우 빠르고 효율적이며 진보적이었습니다.
- 제우스 베이직
- KR마이크로소프트(Kronos Robotics)가 개발한 윈도우 및 포켓 PC용.
BASIC 확장자
BASIC 확장(일명 BASIC 툴킷)은 특정 BASIC을 확장합니다.
(플랫폼: APCW = Amstrad PCW, A8 = Atari 8비트 제품군, C64 = 코모도어 64, C128 = 코모도어 128, 스펙+3 = ZX 스펙트럼 +3, VIC-20)
- BASIC 8(C128) – C128의 코모도어 BASIC 7.0의 타사 확장
- 베타 베이직 (ZX 스펙트럼)
- BASIC XL 툴킷(A8) – Atari 8비트 제품군을 위한 Optimized Systems Software(OSS)의 디스크 기반 확장 BASIC XL
- Basic Lightning(C64) – Oasis Software의 White Lightning 개발 제품군에는 코모도어 BASIC 2.0을 위한 BASIC 확장 기능도 포함되어 있습니다.
- Ex Basic 레벨 2(C64) – 확장 BASIC.디스크 또는 ROM 카트리지에서 로드된 C64의 개선된 BASIC.
- Graphics BASIC (C64) – C64의 코모도어 BASIC 2.0의 타사 확장
- Laser Basic (C64) – 코모도어 BASIC 2.0을 확장한 Ocean Software의 업데이트된 버전인 White Lightning 개발 제품군. Laser Basic Compiler라는 이름의 컴파일러를 이용할 수 있었습니다.
- 레이저 베이직 (ZX 스펙트럼)
- Lightning Extended BASIC(APCW; 스펙+3 on CP/M) – 정교한 그래픽 기능을 갖춘 Extended Mallard BASIC
- YS 메가베이직 (ZX 스펙트럼)
- 몽키 렌치 II (A8) – Eastern House Software에서 Atari BASIC의 ROM 카트리지 확장.오른쪽 카트리지 슬롯을 사용하려면 Atari 800이 필요했습니다.
- Simons' BASIC(C64) – CBM에서 시판하는 디스크 또는 ROM 카트리지에서 로드되는 C64용 개선된 BASIC
- Super Expander(VIC-20) – VIC-20의 코모도어 BASIC 2.0을 CBM 자체 카트리지 기반으로 확장
- Super Expander 64(C64) – C64를 위해 VIC-20의 코모도어 BASIC 2.0을 CBM 자체 카트리지 기반으로 확장
참고 항목
참고문헌
- ^ "64K BASIC". David Turnbull. 2020-04-18. Retrieved 2020-04-18.
- ^ Benn, David (April 1994). "ACE: A Compiler for Everyone". Retrieved 2012-10-08.
- ^ "Key Release: App Game Kit 2". MCV. 17 February 2015. Retrieved 15 December 2016.
- ^ Bertelmann, Andreas. "Advan BASIC released to public domain - ABBUC - Atari Bit Byter User Club e.V." www.abbuc.de (in German). Retrieved 2017-10-10.
- ^ "AmiBlitz" (in German). Retrieved 2016-03-16.
- ^ "Forster: Aribas".
- ^ "Magazine de jeu video Côté Gamers Vol.5". Côté Gamers (in French). Retrieved 2021-03-06.
- ^ "Virtual World BASIC for the Atari 2600". relationalframework.com. Retrieved 2021-03-06.
- ^ "AttoBasic Version 2.1 support Mega88/168/328 & 32U4 (USB and UART I/O)". Archived from the original on 2012-06-17. Retrieved 2012-10-08.
- ^ "BaCon". Retrieved 2012-10-08.
- ^ "Bas 2.3". Retrieved 2012-10-08.
- ^ "Bas7". Retrieved 2012-10-08.
- ^ a b "BASIC XL, BASIC XE / programming / commercial". 18 January 1992. Retrieved 2012-10-08.
- ^ "Basic-256". Retrieved 2012-10-08.
- ^ "Basic For Qt". Retrieved 2013-01-31.
- ^ "BasiEgaXorz". Retrieved 2012-10-08.
- ^ "batari Basic". batari Basic. 2007-02-14. Retrieved 2009-06-10.
- ^ "BBC BASIC". Retrieved 2012-10-08.
- ^ "Brandy". Retrieved 2012-10-08.
- ^ 소스 위조[영구 데드링크]
- ^ "bluntaxebasic". Retrieved 2012-10-08.
- ^ "bwBASIC: The Bywater BASIC Interpreter". OSS Blog. Retrieved 2023-09-30.
- ^ Hall, Jim (2021-06-23). "Program on FreeDOS with Bywater BASIC". Opensource.com. Retrieved 2023-09-30.
- ^ "CocoaBasic". Retrieved 2012-10-08.
- ^ "CoolBasic". Retrieved 2012-10-08.
- ^ "Title unknown". Archived from the original on April 6, 2005.
- ^ a b "IonicWind Software". Retrieved 2012-10-08.
- ^ "Cypress Enable". Retrieved 2012-10-08.
- ^ 십진 베이직 홈
- ^ "Title unknown". Archived from the original on February 24, 2009.
- ^ Hibiki, Ryoga. "Dragon Basic documentation". Academia.edu. Retrieved 2023-09-30.
- ^ "ethosBASIC". Retrieved 2012-10-08.
- ^ "FBSL Freestyle Basic Script Language". Archived from the original on 2017-05-23. Retrieved 2012-10-08.
- ^ Speed, Richard (2022-05-06). "RAD Basic – the Visual Basic 7 that never was – releases third alpha". The Register. Retrieved 2023-03-26.
RAD Basic is not the only game in town. Alternatives in varying stages of development include twinBASIC, which also aims to be backwards compatible with VB6 and VBA; and FreeBASIC, which implements much of what lurked in Microsoft QuickBASIC (and has a nifty IDE in the form of VisualFBEditor).
- ^ 위키북:퓨처베이직
- ^ Miller, Paul (2017-06-19). "Fuze Code Studio will let kids use the Switch to code their own Switch games". The Verge. Retrieved 2023-09-30.
- ^ Porter, Matt (2015-12-18). "Now kids can get back to BASIC with Fuze". The Gadget Man. Retrieved 2023-09-30.
- ^ Bedford, Mike (2015-10-21). "FUZE powered by Raspberry Pi V2 review". The Gadget Man. Retrieved 2023-09-30.
- ^ "GB - Basic for GNOME". GNOME. Archived from the original on 2005-02-05. Retrieved 2023-09-26.
- ^ "HotPaw apps for iPhone and iPad". Retrieved 2012-10-14.
- ^ "SPC-1000". www.old-computers.com. Retrieved 7 January 2016.
- ^ "iziBasic". Retrieved 2012-10-14.
- ^ "Jabco". Retrieved 2012-10-14.
- ^ Flower, Daniel (2013-01-20). "JSBasic - A BASIC to JavaScript Compiler". Code Project. Retrieved 2023-09-30.
- ^ "JBasic". Retrieved 2012-10-14.
- ^ "jvmBasic". GitHub. Retrieved 2013-06-29.
- ^ "Title unknown". Archived from the original on October 26, 2005.
- ^ "Kbasic". Retrieved 2015-11-22.
- ^ a b "TxBasic forum". Retrieved 26 January 2018.
- ^ "John's Mutant". Retrieved 14 January 2015.
- ^ Song, Liu Xue (2003-10-12). "MyBasic - A Custom-BASIC language interpreter written in C++". Code Project. Retrieved 2023-09-30.
- ^ "nuBASIC Sourceforge Home page". Retrieved 2014-04-03.
- ^ "nuBASIC Home page". Retrieved 2014-05-15.
- ^ "eantcal's corner nuBASIC page". Retrieved 2014-05-15.
- ^ "Omikron" (in German). Retrieved 2012-10-25.
- ^ "Audacia Software". Retrieved 2012-10-25.
- ^ "panoramic-language Resources and Information. This website is for sale!". panoramic-language.com. Archived from the original on 2011-07-15. Retrieved 2013-08-19.
{{cite web}}
:인용은 일반 제목(도움말)을 사용합니다. - ^ [1]2004년 6월 22일 웨이백 머신(Wayback Machine)에서 보관됨
- ^ "microEngineering Labs Online Store: PICBASIC PRO Compiler". Store.melabs.com. Retrieved 2013-08-19.
- ^ "PlayBASIC.com - Make Video Games, Learn Basic Programming". Retrieved 14 January 2015.
- ^ Johnson, Eric (1992). "Microsoft BASIC Professional Development System". Computers and the Humanities. 26 (4): 305–308. doi:10.1007/BF00054278. JSTOR 30204618. S2CID 198178477.
- ^ "Simple interactive BASIC interpreter written in Python". GitHub. Retrieved 2018-12-21.
- ^ Rogoz, Ivan (2022-04-07). "Blast from the past - QBasic 4.5". Barn Lab. Retrieved 2023-09-26.
QB64 comes with a WYSIWYG IDE editor called InForm which brings it closer to everyday use as a quick and dirty language for automation for Windows.
- ^ Nikko Strom. "Quite BASIC – fun, learning and nostalgia". Quite BASIC. Retrieved 14 January 2015.
- ^ Rodney Cunningham. "Home Page - RC BASIC".
- ^ Paul Laughton. "RFO BASIC! for Android". Retrieved 14 January 2015.
- ^ Darwin, Ian F. (2017-05-10). Android Cookbook: Problems and Solutions for Android Developers. United States: O'Reilly Media, Inc. p. 623. ISBN 9781449374495.
- ^ John Blankenship. "Home Page - RobotBASIC". Retrieved 14 January 2015.
- ^ fredlu. "Simple Basic for Windows R3". Retrieved 14 January 2015.
- ^ "Small Basic". Msdn.microsoft.com. March 2010. Retrieved 2013-08-19.
- ^ Paul (ZXDunny) Dunn. "SpecBAS". GitHub. Retrieved 2022-11-30.
- ^ 데이비드 A.리엔, 베이직 핸드북: BASIC 컴퓨터 언어 백과사전, 2판, Compusoft Publishing, 1981 ISBN 0-932760-05-8, pg. 435 ff
- ^ Robinson, Curtis. "About". Touch Basic. Retrieved 2023-09-30.
- ^ "Vintage BASIC". Lyle Kopnicky. 2006-09-14. Retrieved 2019-05-08.
- ^ Williams, Al (2018-09-17). "It's The Web, Basically". Retrieved 2023-09-28.
- ^ Perr, John (2003-01-01). "BASIC programming with Unix". LinuxFocus. Retrieved 2023-09-26.
- ^ clasqm (2011-06-22). "yab 1.5 without libncurses.so". Haikuware.com. Archived from the original on 2013-01-25. Retrieved 2013-08-19.