About the Book
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Pages: 61. Chapters: QuakeC, HyperCard, ObjectPAL, POV-Ray, KRYPTON, UnrealScript, HyperTalk, Abstract-Type and Scheme-Definition Language, ABLE, BUGSYS, G-code, Inform, POSXML, Domain-specific language, Game Maker Language, EMML, FOCAL-69, DYNAMO, Distributed Application Specification Language, Agilent VEE, MetaPost, TADS, Variable Assembly Language, Robot Battle, TREE-META, Oracle Media Objects, PLEXIL, GrGen, RTML, Sawzall, Pantalk, CSMP III, CLIPS, APT, XProc, Cryptol, Geometric Description Language, Apple Media Tool, Domain-specific entertainment language, Hugo, Scene description language, Psake, LabWindows/CVI, Graphics Layout Engine, Programmable Macro Language, Collaborative human interpreter, Fuzzy Control Language, BANCStar programming language, Emios, Not eXactly C, Grammar-oriented programming, Macaulay2, Comet, Mathcad syntax, Command language, Net.Data, EusLisp Robot Programming Language, Mocklisp, BuddyScript, Bigwig, A Graphics Language, BEFLIX, TACPOL. Excerpt: G-code is the common name for the most widely used computer numerical control (CNC) programming language, which has many implementations. Used mainly in automation, it is part of computer-aided engineering. This general sense of the term, referring to the language overall (using the mass sense of "code"), is imprecise, because it comes metonymically from the literal sense of the term, referring to one letter address among many in the language (G address, for preparatory commands) and to the specific codes (count sense) that can be formed with it (for example, G00, G01, G28). In fact, every letter of the English alphabet is used somewhere in the language, although some letters' use is less common. Nevertheless, the general sense of the term is indelibly established as the common name of the language. G-code is sometimes called G programming language. This usage ma...