Commune · Savoirs
Sinclair BASIC
Langage de programmation
Sinclair BASIC is a dialect of the programming language BASIC used in the 8-bit home computers from Sinclair Research, Timex Sinclair and Amstrad. The Sinclair BASIC interpreter was written by Nine Tiles Networks Ltd. Designed initially to run in only 1 KB of RAM, the system makes a number of decisions to lower memory usage.
Sur Wikipédia
Texte en anglais Pas encore d'article dans ta langue : extrait en anglais.
Sinclair BASIC is a dialect of the programming language BASIC used in the 8-bit home computers from Sinclair Research, Timex Sinclair and Amstrad. The Sinclair BASIC interpreter was written by Nine Tiles Networks Ltd. Designed initially to run in only 1 KB of RAM, the system makes a number of decisions to lower memory usage. This led to one of Sinclair BASIC's most notable features, that the keywords were entered using single keystrokes; each of the possible keywords was mapped to a key on the keyboard, when pressed, the token would be placed into memory while the entire keyword was printed out on-screen. This made code entry easier whilst simplifying the parser. The original ZX80 version supported only integer mathematics, which partially made up for some of the memory-saving design notes which had negative impact on performance. When the system was ported to the ZX81 in 1981, a full floating point implementation was added. This version was very slow, among the slowest BASICs on the market at the time, but given the limited capabilities of the machine, this was not a serious concern. The low speed was not mainly due to an inefficient interpreter though, it was an effect of the fact that 70-80% of the machine cycles were consumed by the video hardware. So the Z80 in the ZX81 clocked at 3.25 MHz was "in effect" running at well below 1 MHz from the perspective of the BASIC system. Performance became a more serious issue with the release of the ZX Spectrum in 1982, which ran too slowly to make full use of the machine's new features. This led to an entirely new BASIC for the following Sinclair QL, as well as a number of 3rd-party BASICs for the Spectrum and its various clones. The original version continued to...
Texte : Wikipédia en anglais, CC BY-SA 4.0. ·
Cartes voisines
-
R★
Restructured Extended Executor
Langage de programmation
-
★★★★
ZX Spectrum
Famille d'ordinateurs personnels
-
★★
Free Pascal
Compilateur pour le langage Pascal, développé en tant que logiciel libre
-
★★★★
Scratch (langage)
Langage de programmation
-
C★
CLU (langage)
Langage de programmation informatique
-
★★
Family BASIC
Jeu vidéo de 1984
-
C★
Clips (langage)
Langage de programmation informatique
-
★
Befunge
Langage de programmation
-
C★★
Clang
Compilateur
-
N★
Nibbles
Jeu vidéo de 1991
-
I★★
INT (x86 instruction)
X86 instruction
-
K★★
Keyhole Markup Language
Langage destiné à la gestion de l'affichage de données géospatiales
-
★★★
Cobol
Langage de programmation
-
★
SASM
Integrated development environment for assembly languages
-
★★
Langage de programmation de bas niveau
Fournit peu d'abstraction par rapport au jeu d'instructions du processeur de la machine.
-
★★★★
Tiret bas
Signe typographique « _ » (U+005F), également appelé « trait de soulignement », « souligné » ou « sous-tiret », parfois aussi « tiret du 8 » (relatif à sa position sur un clavier français)
-
B★
Base62
Positional notation using 0-9, A-Z, and a-z
-
Q★
QuakeC
Langage de programmation