ABC


Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Acronyms, Idioms, Wikipedia.

ABC

McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.

ABC

1. Abbr. for "aggregate base course."
2. Abbr. for "Associated Builders and Contractors."
McGraw-Hill Dictionary of Architecture and Construction. Copyright © 2003 by McGraw-Hill Companies, Inc.

ABC

(computer)

ABC

(language)
An imperative language and programming environment from CWI, Netherlands. It is interactive, structured, high-level, and easy to learn and use. It is a general-purpose language which you might use instead of BASIC, Pascal or AWK. It is not a systems-programming language but is good for teaching or prototyping.

ABC has only five data types that can easily be combined; strong typing, yet without declarations; data limited only by memory; refinements to support top-down programming; nesting by indentation. Programs are typically around a quarter the size of the equivalent Pascal or C program, and more readable.

ABC includes a programming environment with syntax-directed editing, suggestions, persistent variables and multiple workspaces and infinite precision arithmetic.

An example function words to collect the set of all words in a document:

HOW TO RETURN words document: PUT IN collection FOR line in document: FOR word IN split line: IF word not.in collection: INSERT word IN collection RETURN collection

Interpreter/compiler, version 1.04.01, by Leo Geurts, Lambert Meertens, Steven Pemberton <Steven.Pemberton@cwi.nl>. ABC has been ported to Unix, MS-DOS, Atari, Macintosh.

http://cwi.nl/cwi/projects/abc.html.

FTP eu.net, FTP nluug.nl, FTP uunet.

Mailing list: <abc-list-request@cwi.nl>.

E-mail: <abc@cwi.nl>.

["The ABC Programmer's Handbook" by Leo Geurts, Lambert Meertens and Steven Pemberton, published by Prentice-Hall (ISBN 0-13-000027-2)].

["An Alternative Simple Language and Environment for PCs" by Steven Pemberton, IEEE Software, Vol. 4, No. 1, January 1987, pp. 56-64.]
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)
References in periodicals archive ?
ABC Tunisie is a small player in the local banking sector, with a market share of below 1%.
The Stable Outlook on the Long-Term National Rating reflects our assessment that upside and downside risks for ABC Tunisie are equally balanced relative to other Tunisian risks.
Mr Ali has more than 20 years of investment and Islamic banking experience and has been with Bank ABC since 2013.
Bank ABC Islamic chairman and Bank ABC Group chief executive Dr Khaled Kawan said the appointments affirmed an experienced and talented management team building upon success achieved under the strong leadership of Mr Khan.
ABC Global Services' Chief Executive Officer, Eric Altschul commented, "We are very impressed with Grasp Technologies' capabilities, products and their team.
Middlesbrough ABC flyweight Danny Neil successfully stepped up in competition as he posted a split points victory on Forest Hall ABC's evening of amateur boxing at Forest Hall Social Club.
ABC is changing the one-sided narrative on Africa to one that is more holistic and objective.
explained, in part, by small business debtors relying on simpler ABC

Encyclopedia browser ?
Full browser ?