About: Locomotive BASIC     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatProgrammingLanguages, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FLocomotive_BASIC

Locomotive Basic is a proprietary dialect of the BASIC programming language written by Locomotive Software on the Amstrad CPC (where it was built-in on ROM) and the later as a GEM application on the Amstrad PC1512 and 1640. It was the main descendant of Mallard BASIC, the interpreter for CP/M supplied with the Amstrad PCW. There are two versions of Locomotive BASIC: 1.0 which only came with the CPC model 464, and 1.1 which shipped with all other versions. BASIC 1.1 was also shipped with the Amstrad CPC Plus series machines, as part of the included game cartridge.

AttributesValues
rdf:type
rdfs:label
  • Locomotive BASIC (de)
  • Locomotive BASIC (es)
  • Locomotive BASIC (it)
  • Locomotive BASIC (fr)
  • Locomotive BASIC (en)
rdfs:comment
  • Locomotive Basic es un dialecto del lenguaje de programación BASIC escrito por la compañía británica Locomotive Software para la gama de ordenadores CPC de Amstrad. Fue el antecesor del , el intérprete para CP/M suministrado con los Amstrad PCW, y posteriormente editado para los ZX Spectrum +3. (es)
  • Locomotive Basic is a proprietary dialect of the BASIC programming language written by Locomotive Software on the Amstrad CPC (where it was built-in on ROM) and the later as a GEM application on the Amstrad PC1512 and 1640. It was the main descendant of Mallard BASIC, the interpreter for CP/M supplied with the Amstrad PCW. There are two versions of Locomotive BASIC: 1.0 which only came with the CPC model 464, and 1.1 which shipped with all other versions. BASIC 1.1 was also shipped with the Amstrad CPC Plus series machines, as part of the included game cartridge. (en)
  • Il Locomotive BASIC è un interprete BASIC scritto da per l'uso esclusivo sui computer Amstrad CPC, dov'era preinstallato in ROM. Dal Locomotive BASIC è derivato il , presente nel sistema operativo CP/M fornito con l'Amstrad PCW e successivamente nello ZX Spectrum +3 di Amstrad. È stato pubblicato in 2 versioni: la 1.0, presente solo nel CPC modello 464, e la 1.1, presente in tutti gli altri modelli, compresi quelli della serie Plus. (it)
  • Locomotive BASIC ist ein BASIC-Dialekt der Schneider/Amstrad CPC-8bit-Heimcomputerbaureihe, im ROM enthalten und zugleich als Betriebssystem gedacht, in Entwicklung, Befehlsumfang und durch den Hersteller, Locomotive, eng verwandt mit dem ebenfalls bekannten . Entwickelt wurde diese Sprache durch die kleine britische Firma Locomotive Software. Programmiert wurde im Dialog auf der Kommandozeile, die notwendige Zeilennummerierung bzw. deren Änderungen erfolgte automatisiert. Wie die meisten BASICs als Interpreter betrieben, war zusätzlich ein optionaler Compiler erhältlich. (de)
  • Locomotive BASIC est un dialecte propriétaire du langage de programmation BASIC écrit par Locomotive Software. Disponible également sous la dénomination Basic 2 sur certains PC compatibles Amstrad (Amstrad PC-1512, par exemple) et tous les Amstrad CPC où l'interpréteur était intégré sur une puce mémoire non modifiable (ROM). C'est le principal ancêtre du Mallard BASIC se trouvant sur les Amstrad PCW. (fr)
foaf:name
  • Locomotive BASIC (en)
name
  • Locomotive BASIC (en)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/Locomotive_BASIC_amstrad_cpc.png
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
thumbnail
caption
  • Locomotive BASIC version 1.1 on an emulated Amstrad CPC 6128 (en)
license
  • Proprietary (en)
logo
operating system
has abstract
  • Locomotive BASIC ist ein BASIC-Dialekt der Schneider/Amstrad CPC-8bit-Heimcomputerbaureihe, im ROM enthalten und zugleich als Betriebssystem gedacht, in Entwicklung, Befehlsumfang und durch den Hersteller, Locomotive, eng verwandt mit dem ebenfalls bekannten . Entwickelt wurde diese Sprache durch die kleine britische Firma Locomotive Software. Programmiert wurde im Dialog auf der Kommandozeile, die notwendige Zeilennummerierung bzw. deren Änderungen erfolgte automatisiert. Wie die meisten BASICs als Interpreter betrieben, war zusätzlich ein optionaler Compiler erhältlich. Der umfangreiche und gut zu handhabende Sprachumfang machte die Programmierung der meisten Anwendungen im BASIC selbst möglich. Zusätzliche Funktionen konnten mit Assembler-Speicheraufrufen (Z80A) im Programm selbst integriert werden. Die Sprites eines C64 fehlen, dafür können etwa Oberflächen mit bis zu acht Dialogfenstern recht schnell und flüssig programmiert werden. Insgesamt ist es eine weitgehend ausgewogene, abgerundete Programmiersprache mit guter Syntax. Als Speichermedium dienten Kassetten- bzw. Diskettenlaufwerke, zur Ausgabe schwerpunktartig Monitor bzw. Drucker, als Eingabe Tastatur bzw. Joystick. So wie der eingebaute Lautsprecher, konnten sie direkt angesprochen werden. Optionale, weitergehende externe Hardware bedarf Schnittstellen seitens der Hersteller bzw. eigener Programmierarbeit. Entsprechend der Entwicklungszeit fehlen allerdings die großen Ansätze des strukturierten Programmierens weitgehend, werden aufgrund des häufig überschaubaren Programmierumfanges aber auch noch nicht wesentlich vermisst bzw. mit anderen Methoden wie den berüchtigten GOTOs dann doch gekonnt umgesetzt. Die Programmierung erfolgte problem- bzw. maschinenorientiert, parallele Verarbeitung, Vernetzung oder Objektorientierung stecken noch in den Kinderschuhen oder waren noch nicht geboren. (de)
  • Locomotive Basic es un dialecto del lenguaje de programación BASIC escrito por la compañía británica Locomotive Software para la gama de ordenadores CPC de Amstrad. Fue el antecesor del , el intérprete para CP/M suministrado con los Amstrad PCW, y posteriormente editado para los ZX Spectrum +3. (es)
  • Locomotive Basic is a proprietary dialect of the BASIC programming language written by Locomotive Software on the Amstrad CPC (where it was built-in on ROM) and the later as a GEM application on the Amstrad PC1512 and 1640. It was the main descendant of Mallard BASIC, the interpreter for CP/M supplied with the Amstrad PCW. There are two versions of Locomotive BASIC: 1.0 which only came with the CPC model 464, and 1.1 which shipped with all other versions. BASIC 1.1 was also shipped with the Amstrad CPC Plus series machines, as part of the included game cartridge. (en)
  • Locomotive BASIC est un dialecte propriétaire du langage de programmation BASIC écrit par Locomotive Software. Disponible également sous la dénomination Basic 2 sur certains PC compatibles Amstrad (Amstrad PC-1512, par exemple) et tous les Amstrad CPC où l'interpréteur était intégré sur une puce mémoire non modifiable (ROM). C'est le principal ancêtre du Mallard BASIC se trouvant sur les Amstrad PCW. Il a été décliné en plusieurs versions : la version 1.0 se trouvait sur les modèles CPC 464, la version 1.1 sur les CPC 664, CPC 6128 et la série PLUS. Il n'a jamais existé de versions 1.2 et 1.4 estampillées 1.1. (fr)
  • Il Locomotive BASIC è un interprete BASIC scritto da per l'uso esclusivo sui computer Amstrad CPC, dov'era preinstallato in ROM. Dal Locomotive BASIC è derivato il , presente nel sistema operativo CP/M fornito con l'Amstrad PCW e successivamente nello ZX Spectrum +3 di Amstrad. È stato pubblicato in 2 versioni: la 1.0, presente solo nel CPC modello 464, e la 1.1, presente in tutti gli altri modelli, compresi quelli della serie Plus. (it)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (62 GB total memory, 40 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software