Lille BASIC | |
---|---|
Sprog klasse | programmeringssprog |
Dukkede op i | 1975 |
Blev påvirket | Dartmouth BASIC |
Tiny BASIC er en familie af dialekter af BASIC -programmeringssproget, der passer ind i 4 kilobyte .
Det blev udviklet som svar på et åbent brev udgivet af Bill Gates , hvori han klagede over brugere, der piratkopierer $ 150 Altair BASIC . Tiny BASIC var beregnet til at være en helt gratis version af BASIC, der kunne køre på mikrocomputere . Tiny BASIC blev udgivet som en specifikation , ikke en implementering, offentliggjort i septemberudgaven af People's Computer Company nyhedsbrevet(PCC) for 1975. I artiklen blev programmører bedt om at implementere det på deres maskiner og sende den resulterende implementering i assemblersprog tilbage til redaktøren.
Den lille størrelse og gratis kildekode gjorde disse implementeringer nyttige i de tidlige dage af mikrocomputere i midten af 1970'erne , hvor RAM var dyrt og den typiske hukommelsesstørrelse kun var 4 til 8 KB. Mens Microsofts minimale version af Altair BASIC også kunne køre på 4 KB-maskiner, efterlod den kun 790 bytes ledige til BASIC-programmer. Mere ledig plads var en væsentlig fordel ved Tiny BASIC. For at imødekomme disse strenge størrelsesgrænser manglede Tiny BASIC-dialekter generelt mange funktioner, der findes i andre dialekter, såsom manglende strengvariabler , matematik med flydende komma og kun tillader variabelnavne med et bogstav i de fleste versioner .
Små implementeringer af BASIC bruges stadig i dag til programmering af mikrocontrollere såsom Arduino . [en]
BASIC -programmeringssproget | Dialekter af|
---|---|
Klassisk |
|
overgang |
|
proceduremæssige |
|
Objekt |
|
Mobil |
|
Konsol |
|