Home >> Computers >> Programming >> Languages >> ABC


  Python
       


ABC is an imperative general-purpose programming language and programming environment from CWI, Netherlands. These are interactional, integrated, high-level, & convenient to study & utilize, designed to become utilized instead of BASIC, Pascal, or even AWK. These are non the systems-programming language however is serious for even teaching or prototyping.

ABC has lone 5 basic datatypes; strong typing, yet while forgoing require for declarations; expressed trend lines for top-down programming; statement incubation by indentation. Its designers claim that ABC softwcome are generally as much as a quarter the size of the tantamount Pascal or even C programs, and thomas more clear.

ABC includes the programming environment by owning syntax-directed editing, suggestions, persistent variables, multiple workspaces, and infinite precision arithmetic.

Example
An case closed-class word to collect the placed of tons words within a document:

Training Link to words document: PUT {} Around collection FOR line Inside document: FOR word Around split line: Whenever word non.around collection: INSERT word Within collection Go to collection

ABC is available as an interpreter/compiler, currently version One.05.02, by Leo Geurts, Lambert Meertens, & Steven Pemberton. ABC has been ported to Unix, DOS, Atari, and Apple Macintosh.

ABC influenced a project of the Python programming language.

ABC Programmer's Handbook
By Leo Guerts, Lambert Meertens, Steven Pemberton; Prentice Hall, 1991, ASIN 0130000272. Full details of language, implementations; many sample programs. [Amazon.com]

Hello, World Program
Classic test program, written in ABC.

ABC
Python's predecessor. Interactive language, environment for personal computing, originally intended as replacement for BASIC. Designed by first doing task analysis of programming. Home site, description, code samples, downloads, contact.


Computers: Programming: Languages: Garbage Collected: Procedural
Computers: Programming: Languages: Interpreted: Procedural
Computers: Programming: Languages: Procedural




© 2005 GeneralAnswers.org