黄皮适合什么颜色的衣服| pnc是什么意思| 香港身份证有什么好处| 端午节干什么| 尿酸高可以吃什么水果| 月经量多吃什么药| 正畸和矫正有什么区别| 把脉能看出什么| 阳卦代表什么意思| 2月5号是什么星座| 动脉血检查是检查什么| 类风湿要吃什么药| 什么肉最好吃| 自讨没趣什么意思| 川崎病是什么| 仙人掌有什么作用| 元宵节吃什么| 什么地方| 醉清风是什么意思| 鸡涌是什么意思| 今天属相是什么生肖| hpv疫苗什么时候打最好| 双脚发热是什么原因| 医生为什么看瞳孔知道没救了| 318什么意思| 节律是什么意思| 小三阳吃什么药| 什么是有机奶粉| 上师是什么意思| 什么颜色属土| 药占比什么意思| 慢性浅表性胃炎吃什么药好| 让平是什么意思| 小猫吃什么食物| 925银和s925银有什么区别| 波司登是什么档次| 尾骨疼是什么原因| 白头翁是什么意思| 脾胃虚吃什么调理| 不言而喻是什么意思| 纸尿裤和拉拉裤有什么区别| 喉咙有痰是什么原因引起的| 坚果什么时候吃最好| 高就是什么意思| 祭日是什么意思| 血型b型rh阳性是什么意思| 观音坐莲是什么姿势| svip和vip有什么区别| 断生是什么意思啊| 3月10日什么星座| 公明仪属什么生肖| 桥本甲状腺炎有什么症状| 2月1号是什么星座| 身上长扁平疣是什么原因造成的| 77年属什么生肖| 婴儿放屁臭是什么原因| 看嗓子去医院挂什么科| 孩子头晕挂什么科| 结缔组织病是什么病| 八字刘海适合什么脸型| 柏拉图式是什么意思| 字读什么| 数九寒天是什么意思| 芋圆是用什么做的| 灰色配什么颜色好看| 扶乩是什么意思| 2月23日什么星座| 英文为什么怎么写| 什么风呼啸| 衣字旁的字和什么有关| 三尖瓣轻度反流是什么意思| 种田文什么意思| cock什么意思| 三克油是什么意思| 什么非常什么| 什么龙戏珠| 甲醛中毒吃什么药| 开车穿什么鞋子| 胃痉挛吃什么药| 失眠吃什么药见效快| 跳空缺口是什么意思| 微五行属什么| 梦见别人结婚是什么征兆| 左边头疼是什么原因怎么办| 肚脐眼连接体内的什么器官| 老婆子是什么意思| 大大是什么意思| 薄荷绿是什么颜色| 七个月宝宝可以吃什么水果| 什么星座最花心| 统招生是什么意思| 榴莲有什么好处| 子宫切除后要注意什么| 吃什么油最健康排行榜| 罪恶感什么意思| 郎酒是什么香型| 最近老做噩梦是什么原因| 鸡胗是鸡的什么部位| 嘴巴里面起泡是什么原因引起的| 球蛋白低是什么原因| 低压偏高有什么危害| 打新股需要什么条件| 北京大学前身叫什么| 荸荠又叫什么| 君子兰有什么特点| 冠状沟是什么位置| 鸡与什么生肖相合| 码放是什么意思| 手淫导致的阳痿早泄吃什么药| 润月是什么意思| 关羽姓什么| 灭活是什么意思| 鱼刺卡喉咙去医院挂什么科| 生育保险是什么意思| 骨质增生是什么意思| 老人脚背肿是什么原因| 商朝之后是什么朝代| 孕妇喝什么汤好| 吃葵花籽有什么好处和坏处吗| 中国海警是什么编制| 吴承恩是什么朝代的| 智齿是什么意思| 狗狗产后吃什么下奶多| 孕妇吃榴莲对胎儿有什么好处| 非赘生性囊肿什么意思| 复方什么意思| 蛊是什么意思| 人中龙凤下一句是什么| 茁壮的什么| 米线是用什么做的| 按摩椅什么品牌最好| 属狗的守护神是什么菩萨| 什么红什么绿| 补办港澳通行证需要什么材料| 什么是高情商| 三点水加四读什么| 羽字属于五行属什么| 正常的月经是什么颜色| 农历12月26日是什么星座| 龚自珍是什么朝代的| 石字旁有什么字| 小肠火吃什么药效果快| 眼压高滴什么眼药水| 侄子是什么关系| 吹面不寒杨柳风什么意思| 前胸贴后背是什么意思| 什么的铅笔| 财五行属什么| 嗯呢是什么意思| 智商高的人有什么特征| 三铵复合肥是什么| 二脚趾比大脚趾长代表什么| 年柱比肩是什么意思| 望远镜10x50什么意思| 布偶猫长什么样| 三唑仑是什么药| vte是什么意思| 进重症监护室意味什么| 怀孕什么时候可以同房| 血红蛋白高是什么原因| 必修课是什么意思| 细菌性前列腺炎有什么症状| 为什么偏偏喜欢你| lot是什么意思| 别名是什么意思| 美人是什么生肖| 有机会是什么意思| 病毒性扁桃体炎吃什么药| 没有什么过不去| 善待是什么意思| 咽炎吃什么消炎药| 豆蔻年华什么意思| 败血症是什么症状| 扁桃体发炎是什么原因| 二阴指的是什么| 假如时光倒流我能做什么| 身体起水泡是什么病症| 梦见很多鱼是什么意思| 桑黄有什么药用价值| 陕西为什么叫三秦大地| 三尖瓣轻度反流说明什么| 甲沟炎看什么科室| 眼睑痉挛挂什么科| 慢性胆囊炎是什么原因引起的| 营业员是什么| 痛风能吃什么东西| 为什么大姨妈迟迟不来| 捡和拣有什么区别| 手指缝痒是什么原因| 春天开什么花| 大肠湿热吃什么中成药| 什么方法避孕最安全有效| 剑齿虎为什么会灭绝| chocker是什么| 247是什么意思| 眼睛经常充血是什么原因引起的| 紫藤花什么时候开| 风肖是什么生肖| 中指戴戒指代表什么| 吞咽困难是什么原因| 5月25是什么星座| 长期腹泻是什么原因| 间接胆红素偏高吃什么药| 新型冠状病毒有什么症状| 感冒为什么会流鼻涕| 一边脸大一边脸小是什么原因| 莫言是什么意思| 头昏挂什么科| 孔雀开屏寓意什么意思| 什么东西好消化| 舅舅和外甥女是什么关系| 巴甫洛夫的狗比喻什么| 腰椎间盘突出什么症状| 尉迟恭是什么生肖| 什么是行政职务| 援交是什么意思| 为什么医生都穿洞洞鞋| 94年是什么年| 果酸是什么东西| qq2g在线是什么意思| 爱是什么结构| 前列腺钙化是什么病| 根源是什么意思| ambush是什么牌子| 精子为什么叫怂| 余事勿取是什么意思| 牛肚是什么部位| 手心长痣代表什么| 睡觉翻白眼是什么原因| 右侧卵巢内囊性回声是什么意思| 梦见墙倒了有什么预兆| 儒家思想的核心是什么| 奥美拉唑与雷贝拉唑有什么区别| 高血压喝什么茶| 违反禁令标志指示什么意思| 啷个是什么意思| 市盈率和市净率是什么意思| 早泄是什么原因引起的| 防晒衣什么品牌好| 村支书是什么级别| 秤砣是什么意思| 超管是什么| 香水什么味道好闻| 八字带什么的长寿| 黄芪什么味道| zs是什么意思| 什么是肺炎| 上颌窦囊肿是什么意思| wmf是什么牌子| wpw综合症是什么意思| 眩晕是什么症状| 好汉不吃眼前亏是什么意思| 回复1是什么意思| 肝硬化是什么意思| 颈部有肿块挂什么科| 如来佛祖和释迦牟尼是什么关系| 女性下体长什么样| 一带一路指的是什么| 洗手做羹汤是什么意思| 霍霍人什么意思| 子时右眼跳是什么预兆| 尿酸高吃什么中药能降下来| 你有一双会说话的眼睛是什么歌| 尿妊娠试验是检查什么| 百度Jump to content

“8元錢遊桂林”團餐並非白飯配腐乳

From Wikipedia, the free encyclopedia
(Redirected from NCR Basic Plus 6)
Microsoft BASIC
Designed byMicrosoft
DeveloperMicrosoft
First appeared1975 (cf. Altair BASIC)
Stable release
百度 俄空天军新任司令员苏洛维金2012年10月,苏洛维金担任俄东部军区第一副司令员兼参谋长。

Microsoft BASIC is the foundation software product of the Microsoft company and evolved into a line of BASIC interpreters and compiler(s) adapted for many different microcomputers. It first appeared in 1975 as Altair BASIC, which was the first version of BASIC published by Microsoft as well as the first high-level programming language available for the Altair 8800 microcomputer.

During the home computer craze of the late-1970s and early-1980s, Microsoft BASIC was ported to and supplied with many home computer designs. Slight variations to add support for machine-specific functions, especially graphics, led to a profusion of related designs like Commodore BASIC and Atari Microsoft BASIC.

As the early home computers gave way to newer designs like the IBM Personal Computer and Macintosh, BASIC was no longer as widely used, although it retained a strong following. The release of Visual Basic rebooted its popularity and it remains in wide use on Microsoft Windows platforms in its most recent incarnation, Visual Basic .NET.

Altair BASIC and early microcomputers

[edit]
A kit-build Altair 8800 computer with the popular Model 33 ASR (Automatic Send and Receive) Teletype as terminal, paper tape reader, and paper tape punch

The Altair BASIC interpreter was developed by Microsoft founders Paul Allen and Bill Gates using a self-written Intel 8080 emulator running on a PDP-10 minicomputer.[1] The MS dialect is patterned on Digital Equipment Corporation's BASIC-PLUS on the PDP-10, which Gates had used in high school.[2] The first versions supported integer math only, but Monte Davidoff convinced them that floating-point arithmetic was possible, and wrote a library which became the Microsoft Binary Format.

Microsoft BASIC family of 8-bit interpreters (Altair BASIC, TRS-80 BASIC, etc), features and commands inspired by DEC's PDP-10 BASIC-PLUS include: the single byte tokens for keywords, % for integers, $ for strings, 4-byte floating points Microsoft Binary Format, : statement separator, # for file handles, random file access (FIELD, GET, PUT, LSET, RSET), and more. Microsoft's BASIC builtin line editor, the EDIT command, was inspired by the TOPS-10 EDIT text editor's Alter subcommand.[1]

Altair BASIC was delivered on paper tape and in its original version took 4 KB of memory. The following functions and statements were available:

LIST, NEW, PRINT, INPUT, IF...THEN, FOR...NEXT, SQR, RND, SIN, LET, USR, DATA, READ, REM, CLEAR, STOP, TAB, RESTORE, ABS, END, INT, RETURN, STEP, GOTO, and GOSUB.

There were no string variables in 4K BASIC and single-precision 32-bit floating point was the only numeric type supported. Variable names consisted of one letter (A–Z) or one letter followed by one digit (0–9), thus allowing up to 286 numeric variables.

For machines with more memory, the 8 KB version added 31 additional statements and support for string variables and their related operations like MID$ and string concatenation. String variables were denoted with a $ suffix, which remained in later versions of the language. Later on, Microsoft released the 12K Extended BASIC, which included double precision 64-bit variables, IF...THEN...ELSE structures, user defined functions, more advanced program editing commands, and descriptive error messages as opposed to error numbers. Numeric variables now had three basic types, % denoted 16-bit integers, # denoted 64-bit doubles, and ! denoted 32-bit singles, but this was the default format so the ! is rarely seen in programs.

The extended 8 KB version was then generalized into BASIC-80 (8080/85, Z80), and ported into BASIC-68 (6800), BASIC-69 (6809), and 6502-BASIC. The 6502 had somewhat less dense assembler code and expanded in size to just under 8K for the single precision version, or 9K for a version using an intermediate 40-bit floating point format in place of the original 32-bit version. This new 40-bit format became the most common as it was used on most 6502-based machines of the era. It was also ported to the 16-bit BASIC-86 (8086/88).

The final major release of BASIC-80 was version 5.x, which appeared in 1981 and added support for 40-character variable names, WHILE...WEND loops, dynamic string allocation, and several other features. BASIC 5.x removed the ability to crunch program lines.

The core command set and syntax are the same in all implementations of Microsoft BASIC and, generally speaking, a program can be run on any version if it does not use hardware-specific features or double precision numbers (not supported in some implementations).

Licenses to home computer makers

[edit]

After the initial success of Altair BASIC, Microsoft BASIC became the basis for a lucrative software licensing business, being ported to the majority of the numerous home and other personal computers of the 1970s and especially the 1980s, and extended along the way. Contrary to the original Altair BASIC, most home computer BASICs are resident in ROM, and thus are available on the machines at power-on in the form of the characteristic "READY". prompt. Hence, Microsoft's and other variants of BASIC constitute a significant and visible part of the user interface of many home computers' rudimentary operating systems.

Microsoft used its DECsystem-20 to produce assembly code for dozens of different computer systems and CPUs from the same source code, using conditional compilation.[3] By 1981, Microsoft BASIC was so popular that even companies that already had a BASIC licensed the language, such as IBM for its Personal Computer,[4] and Atari, which sold both Atari Microsoft BASIC and its own Atari BASIC.[5] IBM's Don Estridge said, "Microsoft BASIC had hundreds of thousands of users around the world. How are you going to argue with that?"[4] Microsoft licensed similar versions to companies that competed with each other. After licensing IBM Advanced BASIC (BASICA) to IBM, for example, Microsoft licensed the compatible GW-BASIC to makers of PC clones, and sold copies to retail customers.[6] The company similarly licensed an Applesoft-compatible BASIC to VTech for its Laser 128 clone.[7]

Extended BASIC-80

[edit]

Known variants:

  • NCR Basic Plus 6, released in the first quarter of 1977 for the NCR 7200 model VI data-entry terminal.[8] The adaptation of Microsoft's Extended BASIC-80 was carried out by Marc McDonald in 1976/1977.

Disk BASIC-80

[edit]

MBASIC is available for CP/M-80 and ISIS-II. Also available for TEKDOS.

MBASIC is a stripped-down BASIC-80 with only hardware-neutral functions. However, due to the popularity of CP/M, the great majority of Z80 machines ran MBASIC, rather than a version customized for specific hardware (TRS-80 BASIC was one of the few exceptions). Microsoft's CP/M card for the Apple II included a modified version of MBASIC that incorporated some of the graphics commands from Applesoft BASIC, such as HPLOT, but the full command set is not supported.

Standalone Disk BASIC-80

[edit]

The first implementation to use an 8-bit variant of the File Allocation Table (FAT) was a BASIC adaptation[nb 1] for an Intel 8080-based NCR 7200,[nb 1] 7520,[nb 1] or 7530[nb 1] data-entry terminal with 8-inch floppy disks in 1977/1978.

BASIC compiler

[edit]

Microsoft offered a BASIC compiler for BASIC-80 under CP/M, by 1980 or before. The compiler executable was named BASCOM or BASCOM32.[9]

TRS-80 Level II/III BASIC

[edit]

The TRS-80 computer was offered initially with an adaption of Li-Chen Wang's Tiny BASIC (Level I BASIC); within a few months this was replaced by a port of BASIC-80 which incorporated some of Level I BASIC's command set, particularly the commands for setting graphics characters. Level II BASIC contained some of the features of Extended BASIC, although due to the need to include Level I commands such as SET and PSET, other features such as descriptive error messages still had to be left out; these were subsequently added into TRS-80 Disk BASIC.

The TRS-80 Model 4 had a newer disk-based BASIC that utilized the BASIC-80 5.x core, which included support for 40-character variable names. Thus the ability to crunch program lines (without spaces between keywords and arguments) was no longer possible as it had been in Level II. It was no longer necessary to reserve string space. New features included user defined functions (DEF FN) and access to TRSDOS 6 system functions via a SYSTEM keyword. A modified version published later by OS provider Logical Systems, in the LS-DOS Version 6.3 update, added single-letter access to BASIC control functions (like LIST and EDIT) and direct access to LS-DOS supervisor calls. The program edit environment was still line-oriented. The facility available in Level II to sort arrays (CMD"O") was not available; programmers and users had to devise their own workarounds.

BASIC-86

[edit]

The first implementation as a standalone disk-based language system was for Seattle Computer Products S-100 bus 8086 CPU card in 1979. It was utilizing an 8-bit FAT file system.

Microsoft also offered a version of Standalone BASIC-86 for SBC-86/12 for Intel's 8086 Single Board Computer platform in 1980.

Texas Instruments BASIC

[edit]

This is the version of BASIC used on the TI-99/4A home computer. Although very similar to Microsoft BASIC, it was not written by Microsoft as was widely rumored. According to TI Engineer H. Schuurman, "They (in the form of Bob Greenberg of Microsoft) were contracted to develop BASIC for the SR-70 (which is also sometimes referred to as the 99/7), but the BASIC for the 99/4 was developed in-house." TI-99/4 BASIC was based on Dartmouth BASIC and complies to the American National Standard for minimal BASIC (ANSI X3.60-1978).

6502 BASIC

[edit]

Microsoft ported BASIC-80 to the 6502 during the summer of 1976; it was mostly a straight port of the 8K version of BASIC-80 and included the same prompts asking for memory size and if the user wanted floating point functions enabled or not (having them active used an extra 135 bytes of memory). The earliest machines to use 6502 BASIC were the Ohio Scientific Model 500 and KIM-1 in 1977.[10] 6502 BASIC included certain features from Extended BASIC such as user-defined functions and descriptive error messages, but omitted other features like double precision variables and the PRINT USING statement. As compensation for not having double precision variables, Microsoft included 40-bit floating point support instead of BASIC-80's 32-bit floating point and string allocation was dynamic (thus the user did not have to reserve string space like in BASIC-80). However, vendors could still request BASIC with 32-bit floating point for a slightly smaller memory footprint; as one example, Disk BASIC for the Atari 8-bits used 32-bit floating point rather than 40-bit.[citation needed]

Standard features of the 9K version of Microsoft 6502 BASIC included:

  • GET statement to detect a key press.
  • Line crunching – program lines do not require any spaces except between the line number and statement.
  • Only supported variable types are character string, single precision floating point, and 16-bit signed integer (saves space in arrays, otherwise useless and slower than floating point, as all calculations are done in floating point anyway).
  • Long variable names can be used, but only the first two characters are significant.
  • Dynamic string allocation.

6502 BASIC lacked a standardized set of commands for disk and printer output; these were up to the vendor to add and varied widely with each implementation.

Later implementations of 6502 Basic (1983–) had many vendor specific improvements; for example later versions of Commodore BASIC had the following:

  • Disk commands (DIRECTORY, DSAVE, DLOAD, BACKUP, HEADER, SCRATCH, COLLECT, DVERIFY, COPY, DELETE, RENAME, etc.)
  • Graphics commands (CIRCLE, DRAW, BOX, COLOR (of background, border, etc.), PAINT, SCALE)
  • Graphics block copy and logical operation with the existing graphical screen (SSHAPE and GSHAPE with OR, AND, XOR, etc.)
  • Sprite definition, displaying and animation commands on C128, even saving sprites to binaries
  • Sound commands (VOL, SOUND), later on at C=128 Music commands (ADSR and SID filter programming (ENVELOPE and FILTER), PLAY, TEMPO commands)
  • Signs of more structured programming: IFTHENELSE, DOLOOPWHILE/UNTILEXIT.
  • Extended I/O commands for special features: JOY, function keys
  • Debugging commands: STOP, CONT, TRON, TROFF, RESUME
  • Extended handling of character screen: WINDOW
  • Support easier program development: RENUMBER, NEW, MONITOR, RREG

BASIC-68 and BASIC-69

[edit]

Microsoft catalogs from the 1980s also showed the availability of BASIC-68 and BASIC-69 for the Motorola 6800 and 6809 microprocessors respectively, running the FLEX operating systems, and also mention OEM versions for Perkin-Elmer, Ohio Nuclear, Pertec and Societe Occitane d'Electronique systems.[11] It seems likely this is what is also the basis for the Microsoft/Epson BASIC in the Epson HX-20 portable computer, which has two Hitachi 6301 CPUs, which are essentially a "souped up" 6801. Most of the core features in BASIC-68 and BASIC-69 were copied directly from BASIC-80.[original research?]

BASIC-69 was notably also licensed to Tandy, where it formed the nucleus of Color BASIC on the TRS-80 Color Computer.[citation needed] Not to be confused with BASIC09, a very different BASIC created by Microware as the main language for its OS-9, the other OS available on the Color Computer (Microware also wrote version 2.0 of Extended Color BASIC when Microsoft refused to do it). Microsoft BASIC was also included in the Dragon 32 / 64 computers that were built in Wales and enjoyed some limited success in the UK home computer market in the early 1980s. Dragon computers were somewhat compatible with the Tandy TRS-80, as they were built on very similar hardware.

MSX

[edit]

Microsoft produced a ROM-based MSX BASIC for use in MSX home computers, which used a Z80 processor. This version supported the graphics and sound systems of the MSX computers; some variants also had support for disk drives.

Modern descendants

[edit]

No variety of Microsoft BASIC (BASICA, GW-BASIC, QuickBASIC, QBasic) is currently distributed with Microsoft Windows or DOS. However, versions that will still run on modern machines can be downloaded from various Internet sites or be found on old DOS disks.

The latest incarnation of Microsoft BASIC is Visual Basic .NET, which incorporates some features from C++ and C# and can be used to develop Web forms, Windows forms, console applications and server-based applications. Most .NET code samples are presented in VB.NET as well as C#, and VB.NET continues to be favored by former Visual Basic programmers.

In October 2008, Microsoft released Small Basic.[12] The language has only 14 keywords.[13] Small Basic Version 1.0 (12 June 2011)[14] was released with an updated Microsoft MSDN Web site that included a full teacher curriculum,[15] a Getting Started Guide,[16] and several e-books.[17] Small Basic exists to help students as young as age eight[18] learn the foundations of computer programming and then graduate to Visual Basic via the downloadable software, Visual Studio Express, where they can continue to build on the foundation by learning Visual C#, VB.NET, and Visual C++.[19]

Source Code Released

[edit]

Bill Gates released Microsoft's original source code, written in BASIC with Paul Allen on a PDP-10 mainframe at Harvard, to celebrate Microsoft's 50th anniversary. This code, which Gates considers his "coolest," was inspired by the Altair 8800 and involved creating a BASIC interpreter and simulating the Intel 8080 chip. The 157-page PDF of the scanned code is available for viewing, offering a glimpse into Microsoft's early history.

Variants and derivatives of Microsoft BASIC

[edit]

See also

[edit]

Notes

[edit]
  1. ^ a b c d Sources differ in regard to the first NCR data entry terminal integrating support for the FAT file system. According to Stephen Manes and Paul Andrews, "Gates", development was for a NCR 8200 in late 1977, incorrectly classified as a floppy-based upgrade to the NCR 7200, which had been released in 1975-11 and was built around an Intel 8080 8-bit processor, but was cassette-based only. However, the NCR Century 8200 was a 16-bit minicomputer, onto which several data entry terminals could be hooked up. Marc McDonald even remembered a NCR 8500, a mainframe of the Criterion series, which can be ruled out as well. Other sources indicate that either the NCR 7200 itself or its successor were the actual target platform. The NCR 7500 series was released in 1978, based on a similar 8080 hardware, but now including NCR 7520 and 7530 models featuring 8-inch diskettes. NCR Basic +6, a precursor or adaptation of Microsoft Standalone Disk BASIC-80 was available for them at least since 1979. One source claims that a special NCR 7200 model variant with two 8-inch diskettes and Microsoft BASIC existed and was imported by NCR Sydney into Australia the least.

References

[edit]
  1. ^ a b Martin S. Fridson, How to be a billionaire: proven strategies from the titans of wealth, John Wiley and Sons, 1999 ISBN 0-471-33202-X pages 116-120
  2. ^ Manes, Stephen (1993). Gates. Doubleday. p. 61. ISBN 9780385420754.
  3. ^ Goldklang, Ira (2025-08-07). "TRS-80 Computers: TRS-80 Model 4 – Ira Goldklang's TRS-80 Revived Site". Ira Goldklang's TRS-80 Revived. Retrieved 2025-08-07.
  4. ^ a b Curran, Lawrence J.; Shuford, Richard S. (November 1983). "IBM's Estridge". BYTE. pp. 88–97. Retrieved 19 March 2016.
  5. ^ Cherry, Charles (June 1987). "Basic Bonanza". Antic. Retrieved 2025-08-07.
  6. ^ "PC Tutor". PC. 2025-08-07. p. 325. Retrieved 18 January 2015.
  7. ^ Grevstad, Eric (December 1986). "Laser 128 / An Affordable Compatible". inCider. p. 58. Retrieved 29 June 2014.
  8. ^ "NCR Mini, Micro Among Debuts Made on NRMA Convention Floor". Computerworld. 2025-08-07. Retrieved 2025-08-07. (Mentions an 8080-based cassette-based NCR 7200 model VI with NCR Basic Plus 6 (Extended BASIC) to be delivered in Q1/1977. The NCR 7200 model I and model IV were already released in 1975-11, but did not came with BASIC.)
  9. ^ Microsoft BASIC Compiler 1980
  10. ^ a b Steil, Michael (30 September 2008). "Bill Gates' Personal Easter Eggs in 8 Bit BASIC". pagetable.com. Retrieved 4 February 2015.
  11. ^ "MICROSOFT Software Catalog", c1980, Computer History Museum
  12. ^ Small Basic Blog: Hello World
  13. ^ What are the 14 keywords of Small Basic?
  14. ^ Small Basic 1.0 is here!
  15. ^ Small Basic Curriculum
  16. ^ Small Basic Getting Started Guide
  17. ^ Small Basic E-Books
  18. ^ Small Basic - Elementary and Middle School Student Testimonials
  19. ^ Graduating from Small Basic
[edit]
一什么月亮 夏天不出汗是什么原因 海怪是什么海鲜 肚子胀痛什么原因 拉肚子吃什么药比较好
井木犴是什么动物 河粉是什么 欧芹在中国叫什么 强盗是什么意思 宝是什么意思
送钱包的寓意是什么 人乳头瘤病毒感染是什么意思 艾滋病皮肤有什么症状 轻度脂肪肝吃什么药 葫芦娃的爷爷叫什么
予字五行属什么 屏蔽一个人意味着什么 肚子拉稀像水一样是什么情况 梦见情敌什么预兆 属龙女和什么属相最配
失落感是什么意思hcv8jop8ns0r.cn 早上手肿胀是什么原因hcv9jop5ns7r.cn 黑色五行属什么hcv9jop6ns8r.cn 宫颈炎是什么病hcv9jop1ns4r.cn 风寒吃什么感冒药hcv9jop3ns9r.cn
下眼睑红肿是什么原因hcv9jop2ns9r.cn 当驾校教练需要什么条件aiwuzhiyu.com 来月经喝酒有什么影响hcv8jop1ns5r.cn 英特纳雄耐尔是什么意思hcv9jop3ns8r.cn 丹毒用什么药膏hcv7jop5ns5r.cn
hp是阳性什么意思1949doufunao.com camper是什么牌子hcv8jop4ns5r.cn 徐州菜属于什么菜系bfb118.com 手肘黑是什么原因hcv7jop5ns5r.cn 什么叫偏光眼镜hcv7jop9ns1r.cn
三点水卖读什么sanhestory.com 夯实是什么意思hcv9jop7ns2r.cn 头皮痒头皮屑多是什么原因hcv9jop2ns3r.cn 山水有相逢是什么意思adwl56.com 甲木命是什么意思hcv9jop0ns5r.cn
百度