22:
496:
simply jumps to a FOR statement via its address. The BASIC XL FAST command replaces constant targets of GOTO/GOSUB/NEXT with addresses. This gives a huge performance boost, making loops run as fast as
Microsoft BASIC, and the program as a whole even faster. The downside is that an address becomes
725:
A word processing application available in a bank-selected cartridge and a double-sided disk (master disk on one side, dictionary disk on the other side). It was developed by
Madison Micro and published by OSS in 1984. According to Bill Wilkinson, OSS was already building a word processor, but
356:
OSS extended the successful OS/A+ product with additional capabilities for version 4, many of which were arguably ahead of their time. For example, the strict "8.3" naming scheme (eight alphanumeric characters with a three character extension) was replaced by "long" filenames, similar to the
330:
consisted of two portions, a memory-resident portion that facilitated access to disk files by programs, and a disk-resident portion providing menu-driven utilities to format, copy, delete, rename, and otherwise manipulate files on Atari's 810 disk drive. The menu system was too large to keep
422:
but also included a menu program. Featured extensions that took advantage of unused memory space in Atari XL/XE computers and OSS supercartridges. Included support for Indus GT Synchromesh. Due to lack of demand and Atari working on a new version of DOS, OSS decided to halt development of
505:
in 1984 stated that "BASIC XL is the fastest and most powerful version of BASIC available for Atari computers", with "exceptional" documentation. The magazine concluded that "This is the language that should be built into Atari computers. Is anyone at Atari listening?"
286:
who had concluded that their versions of BASIC and DOS were not viable. The new company enhanced the programs, renaming them OS/A+ (the Disk
Operating System), BASIC A+ (a disk-based language), and EASMD (an update to the Assembler Editor). OSS continued to work with
465:(or BASIC A+), which is compatible with Atari BASIC, corrects several bugs, and adds many new features. It includes PRINT USING (for formatted output), trace and debug enhancements, direct DOS commands, and explicit support for the graphics hardware including
346:). The command line was small enough to remain in memory with most applications, removing the need for the dreaded post-program reload. When first introduced at the West Coast Computer Faire, the program was named CP/A, but a lawyer from
514:
BASIC XE is an enhanced version of the BASIC XL bank-selected cartridge, with additional functions and high-speed math routines. Because it requires 64KB, it only runs on an XL/XE systems. A runtime package was not released. The
460:
was designed to fit in an 8K cartridge, with an optional cartridge for the second slot of the Atari 800 adding additional capability. The second cartridge was never produced. Instead, OSS produced the disk-based
633:
combines a full-screen editor with a compiler that generates code directly to memory without involving disk access. The language found a niche for being over a hundred times faster than
259:
with
Personal Prolog (which was also advertised for the Atari ST, but may not have been released). OSS was not as significant in those markets. The company merged with ICD in 1988.
2165:
2200:
1339:
2155:
338:
was a disk-based replacement for the Atari DOS and the Apple II DOS. It replaced the menu-driven utilities with a compact command line approach similar to
602:. It was initially included with MAC/65, but the cartridge-based version of the assembler added its own debugger, DDT. BUG/65 was later added to DOS XL.
267:
Optimized
Systems Software was formed in early 1981 by Bill Wilkinson, Mike Peters, Paul Laughton, and Kathleen O'Brien. Laughton, the primary author of
469:. Because BASIC A+ had to be purchased, programs developed using its extended features could not be shared with people who did not own the interpreter.
2185:
2170:
497:
invalid if the program is edited during runtime, preventing it from being CONTinued, unlike Atari BASIC which generally allows this after any edit.
313:
and various Atari computer hardware add-ons). In 1994, Fine Tooned
Engineering obtained limited rights to ICD's 8-bit products before disappearing.
2180:
2175:
1887:
492:
and FOR...NEXT loops. In Atari BASIC, any GOTO searches the entire program for the provided line number, and FOR...NEXT loops use the same code.
2195:
578:
originally released on disk in 1982, then on a bank-switched "supercartridge" in 1983 which includes an integrated debugger (DDT). Like
2190:
1425:
477:
BASIC XL is a bank-selected cartridge version of the language that replaced BASIC A+. It fixes bugs and has even more features. The
298:
in March 1981. The products they released over the next several years became respected among Atari programmers, particularly the
271:, was still employed by Atari, Inc. at the time, and had permission to be involved with OSS from his manager. O'Brien wrote the
656:(originally called the Programmer's Aid Disk, or PAD) contains additional code and examples for use with the Action! language.
1000:
911:
439:
The team that developed Atari BASIC while at
Shepherdson Microsystems developed a series of three increasingly sophisticated
275:
for Atari. Laughton and O'Brien (married) were not as involved with the company and were bought out by Peters and
Wilkinson.
1774:
2150:
810:
850:
385:
was larger as well, resulting in insufficient memory to run some popular applications. As a result of these drawbacks,
1031:
65:
43:
36:
244:-inspired compiled programming language with an integrated full-screen editor. OSS also sold some software for the
1637:
1100:
350:(owners of CP/M) visited the booth and the name was changed. OSS couldn't have afforded even a court filing fee.
306:
programming language, and BASIC XL. In a 1984 interview, Bill
Wilkinson said the company consisted of 15 people.
331:
memory-resident, but the necessity to reload the menu system after every program was frustrating to many users.
2160:
1769:
630:
616:
303:
237:
712:
language developed by J. Lohse for the Atari ST and released by OSS in 1987. It came with a 500+ page manual.
1842:
1752:
1385:
709:
1537:
1064:— A site dedicated to the products produced for Atari 8-bit computers by Optimized Systems Software.
481:
contains additional code and examples for use with the BASIC XL and a runtime package for redistribution.
1697:
1512:
1305:
1299:
940:
1642:
1547:
466:
291:(who had previously contracted with SMI) on enhanced products, most of which never reached the market.
2034:
1647:
1517:
981:
295:
1078:
1310:
693:
669:
30:
586:
and tokenizes each line as it is entered. It is significantly faster than Atari's assemblers. The
689:
283:
95:
2084:
1868:
1487:
1114:
575:
549:
272:
233:
209:
47:
1971:
1814:
1781:
1344:
1148:
418:. Included support for single and double-density disk drives. Utilized the command-prompt of
358:
197:
189:
172:
2039:
1903:
1855:
1794:
1708:
1612:
1499:
1212:
1207:
1202:
193:
892:
8:
2119:
2009:
1883:
1222:
1155:
1093:
869:
642:
626:
571:
370:
1295:
1996:
1832:
1632:
1468:
1178:
1165:
1027:
638:
440:
791:
1824:
1458:
1263:
1230:
959:
919:
501:
382:
347:
1072:
641:. Compiled Action! programs require the cartridge to be present, because standard
2029:
2019:
1961:
1819:
1763:
1442:
1194:
1138:
1067:
493:
831:
649:
overcomes this limitation and allows distribution of Action!-compiled projects.
2124:
2104:
1976:
1721:
1577:
1463:
1354:
1291:
1086:
389:
did not achieve the market penetration as the earlier product. OSS did reissue
256:
2144:
2129:
2014:
1917:
1542:
1258:
1245:
1235:
1144:
739:
2044:
1956:
1846:
1557:
1473:
1325:
1278:
705:
484:
A significant change in BASIC XL is the handling of line number lookups in
462:
2024:
1966:
1863:
1804:
1731:
1597:
1587:
1532:
1390:
1375:
1349:
1184:
634:
583:
579:
457:
288:
268:
213:
205:
196:
with integrated development environments, and applications primarily for
2114:
2109:
2094:
1741:
1657:
1592:
1567:
1527:
1507:
1430:
1410:
1370:
1334:
1315:
1253:
774:
sold poorly and lost money. Personal Pascal sold over 10,000 copies.
2079:
2059:
2049:
2004:
1981:
1932:
1921:
1809:
1622:
1602:
1582:
1572:
1405:
1130:
1108:
452:
310:
279:
225:
201:
548:
ebug) is the first editor/assembler from OSS. Based on the original
2069:
2064:
2054:
1873:
1757:
1652:
1627:
1552:
1380:
1286:
1173:
665:
599:
252:
245:
2099:
1726:
1682:
1667:
1562:
1450:
1268:
2089:
2074:
1927:
1878:
1736:
1716:
1677:
1672:
1522:
1420:
1415:
1400:
1395:
673:
565:
553:
411:
406:
343:
299:
229:
221:
1110:
750:
According to Bill
Wilkinson, OSS sold about 12,000 copies of
622:
489:
241:
228:, BASIC XL, and BASIC XE are based on Atari BASIC. EASMD and
216:, and many OSS products are substantially improved versions.
742:
tutor developed for the Atari 8-bit and Apple II computers.
1893:
1662:
485:
339:
1913:
645:
functions are on the cartridge. The separately available
1061:
552:, it was released in 1981 on disk. It was superseded by
672:. C/65 outputs assembly source code. An assembler like
2166:
Software companies based in the San Francisco Bay Area
2201:
Defunct companies based in the San Francisco Bay Area
668:
developed by LightSpeed Software for a subset of the
519:
runtime can be used, but restricted to XL functions.
621:
A cartridge-based development system for a readable
309:
In January 1988, OSS merged with ICD (the makers of
1038:
A User's Guide and Reference Manual for DOS XL 2.30
393:for a brief period when they decided not to modify
2142:
2156:Defunct software companies of the United States
1094:
590:disk contains additional code and examples.
200:. The founders of OSS previously developed
1101:
1087:
884:
826:
824:
625:-like language that compiles to efficient
2186:Software companies disestablished in 1988
974:
832:"Personal Pascal for the Atari ST Manual"
696:; it was developed by Tiny C Associates.
316:
66:Learn how and when to remove this message
2171:Companies based in Cupertino, California
989:. Optimized Systems Software, Inc. 1984.
909:
811:"The First and Finest (OSS magazine ad)"
805:
803:
801:
676:is needed to create an executable file.
29:This article includes a list of general
957:
951:
867:
821:
381:, breaking backward compatibility. The
2181:Software companies established in 1981
2176:American companies established in 1981
2143:
960:"8-bit Product Reviews: Writer's Tool"
861:
848:
1082:
1075:Basic XE from O.S.S. (Product Review)
890:
842:
798:
637:, but much easier to program in than
2196:1988 disestablishments in California
784:
720:
15:
373:with earlier systems; Atari DOS or
13:
849:Savetz, Kevin (October 21, 2014).
699:
605:
377:could not read disks formatted by
282:, and Atari Assembler Editor from
35:it lacks sufficient corresponding
14:
2212:
2191:1981 establishments in California
1055:
792:"Inside Atari DOS - Introduction"
20:
993:
715:
397:for double-sided disk support.
1073:Antic Vol. 4, No. 9 - Jan 1986
933:
903:
868:Ellison, Peter (August 1984).
855:ANTIC: The Atari 8-Bit Podcast
617:Action! (programming language)
188:) was a company that produced
1:
1991:
1986:
1049:OSS Newsletter - October 1984
1005:ANTIC The Atari 8-bit Podcast
1001:"Interview 7: Bill Wilkinson"
912:"A New Langue for the Atari!"
777:
733:
598:BUG/65 is a machine language
522:
255:with Personal Pascal and the
1044:OSS Newsletter - Spring 1984
708:generating compiler for the
582:, MAC/65 uses line-numbered
357:Microsoft DOS transition to
7:
1340:Extra! Basic Macro Language
1306:Data General Extended BASIC
1024:The Atari BASIC Source Book
958:Rainbow, Tom (March 1985).
891:White, Jerry (March 1984).
509:
472:
446:
278:OSS purchased Atari BASIC,
139:; 36 years ago
107:; 43 years ago
10:
2217:
2151:Optimized Systems Software
870:"Bill Wilkinson Interview"
614:
610:
563:
450:
404:
262:
182:Optimized Systems Software
79:Optimized Systems Software
2035:Disk Extended Color BASIC
1949:
1902:
1854:
1841:
1793:
1707:
1695:
1648:Open Programming Language
1611:
1498:
1486:
1441:
1363:
1324:
1277:
1244:
1221:
1193:
1164:
1129:
1122:
1068:The Atari 400/800 and OSS
851:"Paul Laughton Interview"
679:
593:
559:
400:
296:West Coast Computer Faire
224:are based on Atari DOS.
167:
159:
151:
133:
119:
101:
91:
83:
1933:WinFBE, Visual FB Editor
1311:Southampton BASIC System
1022:Wilkinson, Bill (1983).
983:The Writer's Tool Manual
910:Moriarty, Brian (1984).
762:by about 2.5 or 3 to 1.
745:
647:Action! Run-Time Package
527:
434:
414:was designed to replace
321:
251:OSS transitioned to the
754:before the ICD merger.
659:
467:player/missile graphics
284:Shepardson Microsystems
96:Shepardson Microsystems
50:more precise citations.
2085:MS BASIC for Macintosh
1869:Visual Basic (classic)
1174:TI-BASIC (calculators)
1113:programming language (
694:C programming language
670:C programming language
550:Atari Assembler Editor
365:However, unlike VFAT,
317:Disk Operating Systems
273:Atari Assembler Editor
234:Atari Assembler Editor
210:Atari Assembler Editor
190:disk operating systems
2161:Atari 8-bit computers
1972:Atari Microsoft BASIC
1815:Microsoft Small Basic
1782:Embedded Visual Basic
1345:VSI BASIC for OpenVMS
198:Atari 8-bit computers
194:programming languages
173:Cupertino, California
2040:Extended Color BASIC
1208:Rocky Mountain BASIC
1203:HP Time-Shared BASIC
1062:Dan's tribute to OSS
692:for a subset of the
684:Tiny C, stylized as
2120:TI BASIC (TI 99/4A)
2010:Benton Harbor BASIC
1223:Locomotive Software
770:by about 1.5 to 1.
371:backward compatible
294:OSS debuted at the
232:are modeled on the
80:
1026:. Compute! Books.
441:BASIC interpreters
78:
2138:
2137:
1998:BASIC Programming
1945:
1944:
1941:
1940:
1884:Visual Basic .NET
1691:
1690:
1482:
1481:
1469:Super Expander 64
1179:TI Extended BASIC
1166:Texas Instruments
893:"Product Reviews"
728:The Writer's Tool
721:The Writer's Tool
639:assembly language
179:
178:
137:January 1988
76:
75:
68:
2208:
1852:
1851:
1825:OpenOffice Basic
1705:
1704:
1496:
1495:
1434:
1264:North Star BASIC
1231:Locomotive BASIC
1127:
1126:
1109:Dialects of the
1103:
1096:
1089:
1080:
1079:
1009:
1008:
997:
991:
990:
988:
978:
972:
971:
955:
949:
948:
937:
931:
930:
928:
927:
918:. Archived from
916:ANALOG Computing
907:
901:
900:
888:
882:
881:
865:
859:
858:
846:
840:
839:
828:
819:
818:
807:
796:
795:
788:
738:SpeedRead+ is a
479:BASIC XL Toolkit
383:memory footprint
348:Digital Research
219:
147:
145:
140:
129:Kathleen O'Brien
115:
113:
108:
87:Software Company
81:
77:
71:
64:
60:
57:
51:
46:this article by
37:inline citations
24:
23:
16:
2216:
2215:
2211:
2210:
2209:
2207:
2206:
2205:
2141:
2140:
2139:
2134:
2030:Dartmouth BASIC
2020:Commodore BASIC
1962:Applesoft BASIC
1937:
1905:
1898:
1845:
1837:
1796:
1789:
1764:Microsoft Excel
1700:
1687:
1614:
1607:
1491:
1478:
1437:
1428:
1359:
1320:
1273:
1240:
1217:
1195:Hewlett-Packard
1189:
1160:
1143:TRS-80 BASICs (
1139:Microsoft BASIC
1118:
1107:
1058:
1053:
1013:
1012:
999:
998:
994:
986:
980:
979:
975:
956:
952:
939:
938:
934:
925:
923:
908:
904:
889:
885:
866:
862:
847:
843:
830:
829:
822:
809:
808:
799:
790:
789:
785:
780:
748:
736:
730:was submitted.
723:
718:
702:
700:Personal Pascal
682:
662:
654:Action! Toolkit
619:
613:
608:
606:Other languages
596:
568:
562:
530:
525:
512:
494:Microsoft BASIC
475:
455:
449:
437:
409:
403:
369:disks were not
324:
319:
302:assembler, the
265:
217:
175:
143:
141:
138:
128:
126:
124:
111:
109:
106:
72:
61:
55:
52:
42:Please help to
41:
25:
21:
12:
11:
5:
2214:
2204:
2203:
2198:
2193:
2188:
2183:
2178:
2173:
2168:
2163:
2158:
2153:
2136:
2135:
2133:
2132:
2127:
2125:Turbo-BASIC XL
2122:
2117:
2112:
2107:
2105:Sinclair BASIC
2102:
2097:
2092:
2087:
2082:
2077:
2072:
2067:
2062:
2057:
2052:
2047:
2042:
2037:
2032:
2027:
2022:
2017:
2012:
2007:
2002:
1994:
1989:
1984:
1979:
1977:Atari ST BASIC
1974:
1969:
1964:
1959:
1953:
1951:
1947:
1946:
1943:
1942:
1939:
1938:
1936:
1935:
1930:
1925:
1910:
1908:
1900:
1899:
1897:
1896:
1891:
1881:
1876:
1871:
1866:
1860:
1858:
1849:
1839:
1838:
1836:
1835:
1830:
1827:
1822:
1817:
1812:
1807:
1801:
1799:
1791:
1790:
1788:
1787:
1784:
1779:
1778:
1777:
1772:
1760:
1755:
1750:
1747:
1744:
1739:
1734:
1729:
1724:
1722:Chipmunk Basic
1719:
1713:
1711:
1702:
1693:
1692:
1689:
1688:
1686:
1685:
1680:
1675:
1670:
1665:
1660:
1655:
1650:
1645:
1640:
1635:
1630:
1625:
1619:
1617:
1609:
1608:
1606:
1605:
1600:
1595:
1590:
1585:
1580:
1575:
1570:
1565:
1560:
1555:
1550:
1545:
1540:
1535:
1530:
1525:
1520:
1515:
1510:
1504:
1502:
1493:
1484:
1483:
1480:
1479:
1477:
1476:
1471:
1466:
1464:Super Expander
1461:
1456:
1455:Graphics BASIC
1453:
1447:
1445:
1439:
1438:
1436:
1435:
1423:
1418:
1413:
1408:
1403:
1398:
1393:
1388:
1383:
1378:
1373:
1367:
1365:
1361:
1360:
1358:
1357:
1355:CALL/360:BASIC
1352:
1347:
1342:
1337:
1331:
1329:
1322:
1321:
1319:
1318:
1313:
1308:
1303:
1292:Business Basic
1289:
1283:
1281:
1275:
1274:
1272:
1271:
1266:
1261:
1256:
1250:
1248:
1246:Microcomputers
1242:
1241:
1239:
1238:
1233:
1227:
1225:
1219:
1218:
1216:
1215:
1210:
1205:
1199:
1197:
1191:
1190:
1188:
1187:
1182:
1176:
1170:
1168:
1162:
1161:
1159:
1158:
1152:
1141:
1135:
1133:
1124:
1120:
1119:
1106:
1105:
1098:
1091:
1083:
1077:
1076:
1070:
1065:
1057:
1056:External links
1054:
1052:
1051:
1046:
1041:
1035:
1019:
1018:
1017:
1011:
1010:
992:
973:
950:
932:
902:
883:
860:
841:
820:
797:
782:
781:
779:
776:
747:
744:
735:
732:
722:
719:
717:
714:
701:
698:
681:
678:
661:
658:
615:Main article:
612:
609:
607:
604:
595:
592:
588:MAC/65 Toolkit
564:Main article:
561:
558:
529:
526:
524:
521:
511:
508:
474:
471:
451:Main article:
448:
445:
436:
433:
405:Main article:
402:
399:
363:
362:
351:
336:OS/A+ 2.0, 2.1
323:
320:
318:
315:
264:
261:
177:
176:
171:
169:
165:
164:
161:
157:
156:
153:
149:
148:
135:
131:
130:
123:Bill Wilkinson
121:
117:
116:
103:
99:
98:
93:
89:
88:
85:
74:
73:
28:
26:
19:
9:
6:
4:
3:
2:
2213:
2202:
2199:
2197:
2194:
2192:
2189:
2187:
2184:
2182:
2179:
2177:
2174:
2172:
2169:
2167:
2164:
2162:
2159:
2157:
2154:
2152:
2149:
2148:
2146:
2131:
2130:Vilnius BASIC
2128:
2126:
2123:
2121:
2118:
2116:
2113:
2111:
2108:
2106:
2103:
2101:
2098:
2096:
2093:
2091:
2088:
2086:
2083:
2081:
2078:
2076:
2073:
2071:
2068:
2066:
2063:
2061:
2058:
2056:
2053:
2051:
2048:
2046:
2043:
2041:
2038:
2036:
2033:
2031:
2028:
2026:
2023:
2021:
2018:
2016:
2015:Chinese BASIC
2013:
2011:
2008:
2006:
2003:
2001:
1999:
1995:
1993:
1990:
1988:
1985:
1983:
1980:
1978:
1975:
1973:
1970:
1968:
1965:
1963:
1960:
1958:
1955:
1954:
1952:
1948:
1934:
1931:
1929:
1926:
1923:
1919:
1918:Basic4android
1915:
1912:
1911:
1909:
1907:
1901:
1895:
1892:
1889:
1885:
1882:
1880:
1877:
1875:
1872:
1870:
1867:
1865:
1862:
1861:
1859:
1857:
1853:
1850:
1848:
1844:
1840:
1834:
1831:
1828:
1826:
1823:
1821:
1818:
1816:
1813:
1811:
1808:
1806:
1803:
1802:
1800:
1798:
1792:
1786:WinWrap Basic
1785:
1783:
1780:
1776:
1773:
1771:
1768:
1767:
1765:
1761:
1759:
1756:
1754:
1751:
1748:
1745:
1743:
1740:
1738:
1735:
1733:
1730:
1728:
1725:
1723:
1720:
1718:
1715:
1714:
1712:
1710:
1706:
1703:
1699:
1694:
1684:
1681:
1679:
1676:
1674:
1671:
1669:
1666:
1664:
1661:
1659:
1656:
1654:
1651:
1649:
1646:
1644:
1641:
1639:
1636:
1634:
1631:
1629:
1626:
1624:
1621:
1620:
1618:
1616:
1610:
1604:
1601:
1599:
1596:
1594:
1591:
1589:
1586:
1584:
1581:
1579:
1576:
1574:
1571:
1569:
1566:
1564:
1561:
1559:
1556:
1554:
1551:
1549:
1546:
1544:
1543:Liberty BASIC
1541:
1539:
1536:
1534:
1531:
1529:
1526:
1524:
1521:
1519:
1516:
1514:
1511:
1509:
1506:
1505:
1503:
1501:
1497:
1494:
1489:
1485:
1475:
1472:
1470:
1467:
1465:
1462:
1460:
1459:Simons' BASIC
1457:
1454:
1452:
1449:
1448:
1446:
1444:
1440:
1432:
1427:
1424:
1422:
1419:
1417:
1414:
1412:
1409:
1407:
1404:
1402:
1399:
1397:
1394:
1392:
1389:
1387:
1384:
1382:
1379:
1377:
1374:
1372:
1369:
1368:
1366:
1362:
1356:
1353:
1351:
1348:
1346:
1343:
1341:
1338:
1336:
1333:
1332:
1330:
1327:
1323:
1317:
1314:
1312:
1309:
1307:
1304:
1301:
1297:
1293:
1290:
1288:
1285:
1284:
1282:
1280:
1279:Minicomputers
1276:
1270:
1267:
1265:
1262:
1260:
1259:Integer BASIC
1257:
1255:
1252:
1251:
1249:
1247:
1243:
1237:
1236:Mallard BASIC
1234:
1232:
1229:
1228:
1226:
1224:
1220:
1214:
1211:
1209:
1206:
1204:
1201:
1200:
1198:
1196:
1192:
1186:
1183:
1180:
1177:
1175:
1172:
1171:
1169:
1167:
1163:
1157:
1153:
1150:
1146:
1142:
1140:
1137:
1136:
1134:
1132:
1128:
1125:
1121:
1116:
1112:
1104:
1099:
1097:
1092:
1090:
1085:
1084:
1081:
1074:
1071:
1069:
1066:
1063:
1060:
1059:
1050:
1047:
1045:
1042:
1039:
1036:
1033:
1032:0-942386-15-9
1029:
1025:
1021:
1020:
1015:
1014:
1006:
1002:
996:
985:
984:
977:
969:
965:
961:
954:
946:
942:
936:
922:on 2017-06-27
921:
917:
913:
906:
898:
894:
887:
879:
875:
871:
864:
856:
852:
845:
837:
833:
827:
825:
816:
812:
806:
804:
802:
793:
787:
783:
775:
773:
769:
765:
761:
757:
753:
743:
741:
740:speed reading
731:
729:
726:stopped when
713:
711:
707:
697:
695:
691:
687:
677:
675:
671:
667:
657:
655:
650:
648:
644:
640:
636:
632:
628:
624:
618:
603:
601:
591:
589:
585:
581:
577:
573:
567:
557:
555:
551:
547:
543:
539:
535:
520:
518:
507:
504:
503:
498:
495:
491:
487:
482:
480:
470:
468:
464:
459:
454:
444:
442:
432:
431:version 4.1.
430:
426:
421:
417:
413:
408:
398:
396:
392:
388:
384:
380:
376:
372:
368:
360:
355:
352:
349:
345:
341:
337:
334:
333:
332:
329:
314:
312:
307:
305:
301:
297:
292:
290:
285:
281:
276:
274:
270:
260:
258:
254:
249:
247:
243:
239:
235:
231:
227:
223:
215:
211:
207:
203:
199:
195:
191:
187:
183:
174:
170:
166:
162:
158:
154:
150:
136:
132:
127:Paul Laughton
122:
118:
104:
100:
97:
94:
90:
86:
82:
70:
67:
59:
49:
45:
39:
38:
32:
27:
18:
17:
2045:Family BASIC
2000:(Atari 2600)
1997:
1957:Altair BASIC
1558:Mobile BASIC
1474:YS MegaBasic
1326:Time-sharing
1300:Data General
1181:(aka XBasic)
1149:Level II/III
1048:
1043:
1037:
1023:
1004:
995:
982:
976:
967:
963:
953:
944:
935:
924:. Retrieved
920:the original
915:
905:
896:
886:
877:
873:
863:
854:
844:
835:
814:
786:
771:
767:
763:
759:
755:
751:
749:
737:
727:
724:
716:Applications
706:machine code
704:A one-pass,
703:
685:
683:
663:
653:
651:
646:
620:
597:
587:
570:MAC/65 is a
569:
545:
541:
537:
533:
531:
516:
513:
500:
499:
483:
478:
476:
463:BASIC A Plus
456:
438:
428:
427:and reissue
424:
419:
415:
410:
394:
390:
386:
378:
374:
366:
364:
353:
342:(and later,
335:
327:
325:
308:
293:
277:
266:
250:
185:
181:
180:
168:Headquarters
84:Company type
62:
53:
34:
2025:Color BASIC
1967:Atari BASIC
1906:open source
1864:CA-Realizer
1856:Proprietary
1829:ScriptBasic
1797:open source
1732:LotusScript
1709:Proprietary
1643:Indic BASIC
1615:open source
1598:Turbo Basic
1588:Tiger-BASIC
1533:FutureBASIC
1500:Proprietary
1429: [
1391:Casio BASIC
1376:Astro BASIC
1350:SUPER BASIC
1185:TI-BASIC 83
945:Atari Mania
836:archive.org
815:Atari Mania
690:interpreter
635:Atari BASIC
584:source code
580:Atari BASIC
574:editor and
458:Atari BASIC
289:Atari, Inc.
269:Atari BASIC
214:Atari, Inc.
206:Atari BASIC
125:Mike Peters
92:Predecessor
48:introducing
2145:Categories
2115:SuperBASIC
2110:STOS BASIC
2095:QuickBASIC
1820:Mono-Basic
1742:PowerBASIC
1701:extensions
1658:SmallBASIC
1593:True BASIC
1578:SmileBASIC
1568:PowerBASIC
1528:Beta BASIC
1513:AMOS BASIC
1508:AmigaBASIC
1411:Tiny BASIC
1371:AlphaBasic
1335:BASIC-PLUS
1316:Wang BASIC
1254:Atom BASIC
926:2015-08-01
778:References
734:SpeedRead+
664:C/65 is a
523:Assemblers
208:, and the
56:April 2015
31:references
2080:MSX BASIC
2060:IBM BASIC
2050:GFA BASIC
2005:BBC BASIC
1922:Basic4ppc
1847:designers
1810:FreeBASIC
1762:VB 5 for
1749:Run BASIC
1633:DarkBASIC
1623:Basic-256
1603:WordBASIC
1583:ThinBasic
1573:PureBasic
1488:Procedure
1443:Extenders
1406:SDS BASIC
1328:computers
1156:BASIC 1.0
1131:Microsoft
576:assembler
391:OS/A+ 4.1
387:OS/A+ 4.1
379:OS/A+ 4.1
375:OS/A+ 2.1
367:OS/A+ 4.1
354:OS/A+ 4.1
311:SpartaDOS
280:Atari DOS
202:Atari DOS
160:Successor
2070:MacBASIC
2065:JR-BASIC
2055:GW-BASIC
1992:BASIC XL
1987:BASIC XE
1982:BASIC A+
1904:Free and
1874:NS Basic
1805:BlitzMax
1795:Free and
1758:VBScript
1746:ProvideX
1653:SdlBasic
1638:Euphoria
1628:Basic4GL
1613:Free and
1553:MapBasic
1492:oriented
1381:BASICODE
1287:BASIC-11
1213:HP Basic
1154:Thomson
880:(7): 13.
772:Basic XE
766:outsold
758:outsold
756:Basic XL
752:Basic XL
688:, is an
666:compiler
600:debugger
517:BASIC XL
510:BASIC XE
473:BASIC XL
453:BASIC A+
447:BASIC A+
443:at OSS.
425:DOS XL 4
361:in 1995.
328:DOS 2.0S
253:Atari ST
246:Apple II
226:BASIC A+
120:Founders
2100:S-BASIC
1950:Defunct
1888:Mercury
1727:GLBasic
1683:Yabasic
1668:wxBasic
1563:OWBasic
1451:BASIC 8
1426:ETBASIC
1269:SCELBAL
1145:Level I
1123:Classic
768:Action!
760:Action!
643:library
631:Action!
611:Action!
532:EASMD (
304:Action!
263:History
238:Action!
144:1988-01
142: (
134:Defunct
110: (
102:Founded
44:improve
2090:QBasic
2075:MBASIC
1928:Gambas
1879:RapidQ
1833:Roslyn
1737:Morfik
1717:AutoIt
1698:object
1678:Xblite
1673:XBasic
1523:BasicX
1421:ZBasic
1416:UBASIC
1401:PBASIC
1396:CBASIC
1040:, 1983
1030:
941:"C/65"
764:MAC/65
710:Pascal
686:tiny-c
680:Tiny C
674:MAC/65
629:code.
594:BUG/65
566:MAC/65
560:MAC/65
554:MAC/65
412:DOS XL
407:DOS XL
401:DOS XL
395:DOS XL
344:MS-DOS
326:Atari
300:MAC/65
240:is an
230:MAC/65
222:DOS XL
155:Merged
33:, but
1696:With
1538:GRASS
1433:]
1364:Other
1111:BASIC
1016:Notes
987:(PDF)
970:(11).
964:Antic
897:Antic
746:Sales
623:ALGOL
528:EASMD
502:Antic
490:GOSUB
435:BASIC
429:OS/A+
420:OS/A+
416:OS/A+
322:OS/A+
242:ALGOL
218:OS A+
1894:Xojo
1775:VSTA
1770:VSTO
1766:5.0
1663:QB64
1518:ASIC
1115:list
1028:ISBN
660:C/65
652:The
627:6502
572:6502
544:ble/
536:dit/
486:GOTO
359:VFAT
340:CP/M
220:and
212:for
152:Fate
112:1981
105:1981
1914:B4X
1843:RAD
1753:VBA
1548:LSE
1386:BAL
1296:B32
874:ROM
257:Mac
248:.
186:OSS
163:ICD
2147::
1920:,
1431:zh
1298:,
1147:,
1003:.
966:.
962:.
943:.
914:.
895:.
876:.
872:.
853:.
834:.
823:^
813:.
800:^
556:.
540:se
538:AS
236:.
204:,
192:,
1924:)
1916:(
1890:)
1886:(
1490:-
1302:)
1294:(
1151:)
1117:)
1102:e
1095:t
1088:v
1034:.
1007:.
968:3
947:.
929:.
899:.
878:1
857:.
838:.
817:.
794:.
546:D
542:M
534:E
488:/
184:(
146:)
114:)
69:)
63:(
58:)
54:(
40:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.