Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Locomotive BASIC programming language


Related Topics

  
  Locomotive BASIC programming language
Locomotive Basic is a proprietary dialect of the BASIC programming language used only on the Amstrad CPC (where it was built-in on ROM) and the Amstrad PCW (on which it is loaded from disc).
Unlike the Sinclair Spectrum or Commodore 64 BASIC, Locomotive BASIC didn't rely on the keyboard having command shortcuts or specialized keys for choosing symbols or colors, save for the "?" abbreviation for the PRINT command and a few scarce and undocumented shortcuts, none too practical anyway: it was a 100% type-in language.
Drawbacks of Locomotive basic included the lack of structured programming (like almost all other common languages of the era, it was line based), and its rather slow speed, especially when plotting graphics.
www.brainyencyclopedia.com /encyclopedia/l/lo/locomotive_basic_programming_language.html   (616 words)

  
  Locomotive BASIC - Wikipedia, the free encyclopedia
Locomotive Basic is a proprietary dialect of the BASIC programming language written by Locomotive Software used only on the Amstrad CPC (where it was built-in on ROM).
It was the main ancestor of Mallard BASIC, the interpreter for CP/M supplied with the Amstrad PCW and later the Amstrad-designed and built ZX Spectrum +3.
Unlike Sinclair BASIC or Commodore 64 BASIC, which had various keyboard command shortcuts or specialized keys for choosing symbols or colors, Locomotive BASIC keywords were typed in full and the interpreter parsed, recognized and tokenised them.
en.wikipedia.org /wiki/Locomotive_BASIC_programming_language   (659 words)

  
 Table of Contents and Excerpt, Brady, Principles of Adaptation for Film and Television
The programs I produced were among the leading shows of their time.
That, in dramatic language, is the point at which the protagonist is motivated to resolve the issue of conflict.
In the locomotive, power is generated by the force of the steam under pressure.
www.utexas.edu /utpress/excerpts/exbrapri.html   (5390 words)

  
 Locomotive BASIC programming language   (Site not responding. Last check: 2007-10-23)
Locomotive Basic is a proprietary dialect of the BASIC programming language used only on the Amstrad CPC (where it was built-in on ROM) and the Amstrad PCW (on which it is loaded from disc).
Unlike the Sinclair Spectrum or Commodore 64 BASIC, Locomotive BASIC didn't rely on the keyboard having command shortcuts or specialized keys for choosing symbols or colors, save for the "?" abbreviation for the PRINT command and a few scarce and undocumented shortcuts, none too practical anyway: it was a 100% type-in language.
Drawbacks of Locomotive basic included the lack of structured programming (like almost all other common languages of the era, it was line based), and its rather slow speed, especially when plotting graphics.
sciencedaily.com /encyclopedia/locomotive_basic_programming_language   (635 words)

  
 An introduction to programming the Amstrad CPC 464 664 6128 computer
By the time the Amstrad came along, Basic was the default programming language on most home computers including the competing Acorn, Commodore and Sinclair machines.
A public domain scene was built around enthusiasts writing programs to meet their needs, either because there wasn't anything specific enough on the market or because they relished the challenge of coding from scratch.
Programming Basic enabled many Amstrad users to invent their own worlds on their home computers.
www.sean.co.uk /books/amstrad/bforbasic.shtm   (1079 words)

  
 Spectrum +3 CP/M Plus manual
BASIC was originally designed many years ago as a programming language that was simple to learn, as an aid to teaching computer programming.
BASIC is very versatile and can be used to perform most tasks involving manipulating numbers and text.
Programs can perform an infinite range of tasks, from simple things such as totalling sequences of figures to complex tasks such as maintaining a personnel file, calculating payrolls or performing statistical analyses.
www.worldofspectrum.org /Plus3CPMManual/basic_intro.html   (1018 words)

  
 OLD-COMPUTERS.COM : The Museum   (Site not responding. Last check: 2007-10-23)
AmsDos was completely embedded in the Basic using so-called RSX commands starting with , but it could not format disks, you needed a special application for that.
But when programming in assembly language, you had to use the 8080 instruction set which had different mnemonics than the Z80's.
Locomotive BASIC was surprisingly fast at the time and had even software interrupts, with which it was possible to react to hardware interrupts that were passed to the BASIC interpreter.
www.old-computers.com /museum/computer.asp?c=84   (457 words)

  
 STRUCTURED PROGRAMMING: April, 1993 -- #51
What's significant in Visual Basic has nothing to do with any individual programming language at all: It has placed the bulk of the Windows UI machinery behind a curtain, from which it emerges in its naked terror only in dire need.
While the bizarre and brilliant locomotive ideas were being tried and discarded, the design of conservative, workaday engines was converging on a near-standard shape: that of the familiar, undecorated 4-8-4 that worked the rails until the end came.
Programming as we know it is indeed the most intoxicating kind of fun (or maybe the second most) but if something better comes along, we're doing no one any favors by clinging to the old ways.
www.duntemann.com /ddj51.htm   (3332 words)

  
 comp.sys.amstrad.8bit FAQ v1.27 1 / 16 1/1   (Site not responding. Last check: 2007-10-23)
In fact it is not part of BASIC but if your application uses this add-on on the PCW, it can obstruct the proper working on another Basic language.
Check a program up-front for the mentioned issues and decide whether it is worth your while to adopt it on a PC, to redesign it on a PC or to use a PCW emulator on the PC.
A short BASIC listing (that, will be made available after release of the programs) can be typed in on the PCW and will allow files to be converted into beeps (call it morse) that can be received by the microphone and converted back into files again on the PC.
www.faqs.org /faqs/amstrad8bit-faq   (15066 words)

  
 Coding with HTML? - GameDev.Net Discussion Forums
C++ is a programming language, and most (all I think) people would say it is harder than HTML, but they serve different purposes.
If you want to learn programming I think you should start programming in Python, which is simpler than C++ and if you at some time want to start C++ much of the theory from Python can be used with C++ as well.
Programming a MMORPG (I don't know if you want this, but many beginners want to program a MMORPG) is close to impossible for a single programmer, even with over 10 years of experience.
www.gamedev.net /community/forums/topic.asp?topic_id=359208   (1909 words)

  
 Free Stuff Directory
Java technology is both a programming language and a platform.
In the Java programming language, all source code is first written in plain text files ending with the.java extension.
Perl is the most popular web programming language due to its text manipulation capabilities and rapid development cycle.
www.locomotive.com.au /works.htm   (402 words)

  
 FD-DOC FreeDOS Documentation Project | FAQ
I see that there are basic compilers in the development category, but I see no plain old BASIC that matches the spec.
However, it is the one BASIC which gets closest to what you refer to as "matches the spec".
We moved all *BASIC from BASE to DEVEL (was called LANG in the past) while ago, and we have no *BASIC at all in the 1.0 or the post 1.0 TO-DO list.
fd-doc.sourceforge.net /faq/cgi-bin/viewfaq.cgi?faq=Installing_FreeDOS/426   (552 words)

  
 Basic Mechanics
There are four basic types of gears: spur gears, rack and pinion gears, bevel gears, and worm gears.
The screw is basically an inclined plane (see Figure 3.12) wrapped around a cylinder.
In an inclined plane, a linear force in the horizontal plane is converted to a vertical "lifting" force.
www.owlnet.rice.edu /~elec201/Book/basic_mech.html   (4001 words)

  
 LI: Java
Traditional programming languages like C or C++ (the most popular languages in use today) require developers to create different versions of their programs for the respective operating systems they will be running under.
In terms of language learning this offers not only the equivalent of what can currently be done with stand-alone authoring programs (HyperCard, Toolbook, Authorware, etc.), it goes further, putting that same functionality in a network-ready environment, allowing for exciting possibilities of shared learning and collaboration in a full-featured, electronic environment.
Programming authors like to say that object-oriented programming is so easy and natural because it's modeled on the real world.
www.fln.vcu.edu /cgi/5.html   (4498 words)

  
 Digital Web Magazine - Ruby on Rails for the Rest of Us
Interpreted programming languages are read line by line instead of by compiling the code into an executable that is unreadable to a human being (but is much quicker to process by a computer).
The most popular programming language for building Cocoa applications is Objective-C. By using Cocoa, Mac developers are given a lot of functionality for free.
PHP can do the same thing (with a bit of a different syntax), but notice that you don’t have a different character sequence to differentiate between code that is just executed on the server and what is actually shown to the user in their browser window.
www.digital-web.com /articles/ruby_on_rails_for_the_rest_of_us   (2698 words)

  
 John Rong(Yongjun)'s Website :: Home
We developed our programs in the ASCII terminals that sent the tasks to be processed with the help of batch processing files to central processing system to finish computing and printing the results.
I once developed a program using Basic language in Apple machine and it output a character-shape panda.
In my master degree thesis I designed with Borland C++ a program that simulated the relationships among speed, flow volume and pressure in the speed control valve and output the dynamic graphics, which was highly praised by my advisors.
www.cs.ttu.edu /~rong   (965 words)

  
 Chapter 22 -- VBScript as a Component in Other Applications
It's not normally required, but if the scripting language is going to allow expression text to be evaluated, or dynamic pieces of scripting code to be added during runtime, it becomes mandatory.
Languages that are in popular use but don't have scripting engines available yet are good targets for people trying to gain widespread financial or ego-boosting return on their investment of time.
is basic version checking, which returns a unique identifier (from the script host's point of view) to identify the version of the currently running script.
docs.rinet.ru /VB/ch22.htm   (4152 words)

  
 Computer History   (Site not responding. Last check: 2007-10-23)
Admiral Hopper's idea was to make a programming language closer to ordinary language so that it could be used by non-technical people, thus ope ning the practice of programming to the business world and freeing it from the rarefied environments of science and engineering.
Many payroll, accounting, and other business application programs written in COBOL over the past 35 years are still in use and it is possible that there are more existing lines of programming code in COBOL than in any other programming language.
The stored program concept meant that instructions to run a computer for a specific function (known as a program) were held inside the computer's memory, and could quickly be replaced by a different set of instructions for a different function.
www.tcarden.com /computers/history.htm   (3026 words)

  
 Tech Info | Products | American Hobby Distributors
Calculate per locomotive 300 mA for N gauge, 600 mA for HO gauge and 2000 mA for larger gauges.
When using the program track be sure no wheels bridge the rail gap as the main track power is still on when using the program track.
A temporary way to wire the program track is to use a piece of track that is not connected to the layout.
amhobby.com /products/tech/lenz/lz-hints-01.html   (3288 words)

  
 How long have you been programming?
So as far as programming in a real language goes (those other utilities were drag and drop game makers) I've been with Blitz for about 6 months.
Had my first programming experience at 9, but didn't start properly until I was 13 on the Amstrad CPC 464 11 years ago.
Started programming games (like snake etc) on a graphical calculator when I was 16 or 17 about 10 years ago.
www.blitzbasic.com /Community/posts.php?topic=65565   (3439 words)

  
 Emuforums.com - l33t pr0gr4m1ng - teh r0x skillz
Below is a fine example of STOS programming (okay, so not so fine, but it's all I could remember, C has corrupted me).
I love that language in fact my friends and I used to program games like "drug wars" on it.
Basic was the other language we did this kinda stuff in.
www.ngemu.com /forums/showthread.php?t=54053   (385 words)

  
 Octoate.de - The Amstrad CPC Range
The CPC464 was the first model of the CPC computer range, launched by Amstrad in the UK, France and Germany and was designed to be a competitor to the Commodore C64.
Later models of the CPC series were the CPC664 and the CPC6128 which both had an internal 3“ disc drive instead of the cassette deck.
The 664 came with 64k RAM and the 6128 with 128k RAM and both had a newer version (with some bugfixes) of Locomotive Basic (v1.1).
www.octoate.de /cms/content/view/14/31   (178 words)

  
 Electrical Service Technician (AOS): Electrical Maintenance Option
Preventative Maintenance programs are the key to heading off electrical and data problems before they become expensive.
The course ends with an introduction to the BASIC programming language which will be used to solve practical problems in the electrical/electronic field.
This is an advanced course organized to assist the student to utilize knowledge of binary logic and circuits to recognize the elements, diagnostic procedures and methods of operating and repairing microprocessor-based home and automated industrial equipments.
www.mvcc.edu /academics/departments/ett/lctsrvtch.cfm   (2828 words)

  
 Review of MRC Prodigy Advance System | Tech News at Tony's Train Exchange.
Standard programming track operation is supported along with programming on the main.
On the program track, both CV read and write are supported.
Most information is displayed with an English language label that tells you what the number is or which feature is active.
www.tonystrains.com /technews/mrc-prodigya-review.htm   (837 words)

  
 Pair Programming
With pair programming, it is easier to identify these issues because everyone works with everyone else (switch partners often facilitates knowledge transfer), and the team knows who is not pulling their weight.
The programmer I am working with has little ObjectOriented experience, and is new to using an OO language, but he is a fast learner and an expert with respect to the data and domain.
He is learning OO techniques, Patterns, divide and conquer and the language issues etc while we are speeding ahead much faster than if I had to take more time to pre-learn everything about the data in the database, much of which is irrelevant to this project.
c2.com /cgi/wiki?PairProgramming   (3904 words)

  
 Quiz: Computer Nostalgia 2.0 - a Whatis.com definition   (Site not responding. Last check: 2007-10-23)
The manufacturer didn't call it a computer because it was thought at the time that few individuals would be interested in owning a comuter or able to afford one -- at a typical cost of $1 million -- if they wanted it.
Born in 1815, she was the daughter of the Romantic poet Lord Byron and an accomplished mathematician.
She's often credited as the first computer programmer and even has a programming language named for her.
whatis.techtarget.com /gDefinition/0,294236,sid8_gci1084531,00.html   (401 words)

  
 CPC old generation - CPCWiki
This saves programs which don't require time critical hardware access from having to touch the underlying machine and provides a level of machine portability for those programs.
It used Locomotive BASIC - a variant specifically written for the CPC hardware which as a result was faster, more comfortable and more powerful than the generic but common Microsoft BASIC used by the Commodore 64 and MSX amongst others.
Although it was possible to obtain compilers for Locomotive BASIC, BCPL, C, Forth, and Pascal the majority of the CPC's software was written in native Z80a assembly language.
www.cpcwiki.com /index.php/CPC_old_generation   (1390 words)

  
 Basic Programming Language   (Site not responding. Last check: 2007-10-23)
To use CMN you must have a working version of the Lisp programming language installed.
BASIC's name, coined in classic, computer science tradition to produce a nice acronym, stands for Beginner's All-purpose Symbolic Instruction Code,¹ tied to the name of an unpublished paper by the language's co-inventor, Thomas Kurtz (the name thus having no relation to C. Ogden's series "Basic English").
Almost immediately after its release, computer professionals started deriding BASIC as too slow and too simple;² such elitism is a recurring theme in the computer industry.
www.wikiverse.org /basic-programming-language   (2986 words)

  
 How many teenaged programmers? - Page 2 - VBForums
I started programming as soon as I bought my first PC (a 286) at 44, (althou I learned FORTRAN at college, circa 1970), and then begun with GW Basic, then QB 4.5, then QB 7.1 pro edition, and jumped to VB 4.0 in 1997.
My first real programming was on a Vic20 which I think was the forerunner to the Commador 64.
It is very good to know several programming languages if you want to get a job, so that you can be flexible and efficient.
www.vbforums.com /showthread.php?t=5567&page=2   (1857 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.