ABC is an imperative general-purpose programming language and programming environment developed at CWI, Netherlands by Leo Geurts, Lambert Meertens, and Steven Pemberton. It is interactive, structured, high-level, and easy to learn and use, intended to be used instead of BASIC, Pascal, or even AWK. It is not a systems-programming language but is good for teaching or prototyping.

PropertyValue
p:abstract
  • ABC is an imperative general-purpose programming language and programming environment developed at CWI, Netherlands by Leo Geurts, Lambert Meertens, and Steven Pemberton. It is interactive, structured, high-level, and easy to learn and use, intended to be used instead of BASIC, Pascal, or even AWK. It is not a systems-programming language but is good for teaching or prototyping. ABC has only five basic datatypes. It does not require variable declarations. It has explicit support for top-down programming. Statement nesting is indicated by indentation. It provides infinite precision arithmetic, unlimited sized lists and strings, and other features supporting orthogonality and ease of use by novices. Its designers claim that ABC programs are typically around a quarter the size of the equivalent Pascal or C programs, and more readable. ABC was originally a monolithic implementation, leading to an inability to adapt to new requirements, such as creating a Graphical User Interface. ABC could not directly access the underlying file system and operating system. ABC includes a programming environment with syntax-directed editing, suggestions, persistent variables, and multiple workspaces. ABC is available as an interpreter/compiler, currently at version 1.05.02. ABC has been ported to Unix, DOS, Atari, and Apple Macintosh. ABC also had a major influence on the design of the Python programming language; Guido van Rossum, who developed Python, previously worked for several years on the ABC system in the early 1980s [http://www.tuxjournal.net/intervista2-en.html] [http://www.onlamp.com/lpt/a/2431]. (en)
  • ABC es un lenguaje de programación de alto nivel desarrollado por Leo Geurts y Lambert Meertens a principios de los 80 en el CWI (Centrum voor Wiskunde en Informática). Inicialmente fue pensado como sustituto del lenguaje BASIC. Este lenguaje sirvió de inspiración a Guido van Rossum para desarrollar el lenguaje Python. (es)
  • ABC est un langage de programmation conçu pour être le successeur du BASIC. Il a fortement inspiré la syntaxe du langage de programmation Python. Catégorie:Langage de programmation (fr)
  • ABC とは、オランダの国立情報工学・数学研究所(CWI)で開発された命令型汎用プログラミング言語とその統合開発環境である。主な開発者は Leo Geurts、Lambert Meertens、Steven Pemberton。対話型で構造化された高級言語であり、習得と利用が容易で、BASIC、Pascal、AWK などの代替となることを意図して設計された。システム記述には向かないが、教育用やプロトタイピングには最適である。 (ja)
  • ABC is een programmeertaal ontwikkeld door Lambert Meertens, Leo Geurts en Steven Pemberton op het Centrum voor Wiskunde en Informatica in Amsterdam, eind 70er en begin 80er jaren. ABC was bedoeld om Basic en Pascal te vervangen. De taal is vooral bekend geworden als de belangrijkste inspiratie voor de programmeertaal Python. Python is ontworpen door Guido van Rossum, die in het begin van de jaren '80 deel uitmaakte van het team dat ABC bouwde. Voor ABC zijn zowel een compiler als een interpreter beschikbaar, in versies voor besturingssytemen als Unix, DOS, Atari, en Apple Macintosh. ABC is om verschillende redenen in de vergetelheid geraakt. Volgens van Rossum was het te vroeg voor een taal op zulk een hoog niveau. De onconventionele terminologie stelde beginners wel op hun hun gemak, maar stootte tegelijkertijd de meer ervaren programmeurs af. Bovendien was de taal niet flexibel genoeg om te kunnen samenwerken met zaken als een grafische interface of het bestandssyteem van de computer. (nl)
  • ABC é uma linguagem de programação da CWI, Países Baixos. Ela é interativa, estruturada, de alto nível e fácil de aprender e usar. (pt)
  • ABC är ett programspråk, framtaget av [http://www.cwi.nl/ CWI] i Nederländerna, tänkt att vara ett lättlärt språk lämpligt för undervisning i programmering. Jämför till exempel med BASIC och Pascal. Program sägs bli betydligt kortare än i till exempel C eller Pascal. (sv)
p:designer
p:developer
p:hasPhotoCollection
p:influenced
p:influencedBy
p:latestReleaseVersion
  • 1.05.02 (en)
p:name
  • ABC (en)
p:paradigm
p:reference
p:typing
p:wikiPageUsesTemplate
p:wikipage-es
p:wikipage-fr
p:wikipage-ja
p:wikipage-nl
p:wikipage-pt
p:wikipage-sv
p:wordnet_type
rdf:type
rdfs:comment
  • ABC is an imperative general-purpose programming language and programming environment developed at CWI, Netherlands by Leo Geurts, Lambert Meertens, and Steven Pemberton. It is interactive, structured, high-level, and easy to learn and use, intended to be used instead of BASIC, Pascal, or even AWK. It is not a systems-programming language but is good for teaching or prototyping. (en)
  • ABC es un lenguaje de programación de alto nivel desarrollado por Leo Geurts y Lambert Meertens a principios de los 80 en el CWI (Centrum voor Wiskunde en Informática). Inicialmente fue pensado como sustituto del lenguaje BASIC. (es)
  • ABC est un langage de programmation conçu pour être le successeur du BASIC. Il a fortement inspiré la syntaxe du langage de programmation Python. (fr)
  • ABC とは、オランダの国立情報工学・数学研究所(CWI)で開発された命令型汎用プログラミング言語とその統合開発環境である。主な開発者は Leo Geurts、Lambert Meertens、Steven Pemberton。対話型で構造化された高級言語であり、習得と利用が容易で、BASIC、Pascal、AWK などの代替となることを意図して設計された。システム記述には向かないが、教育用やプロトタイピングには最適である。 (ja)
  • ABC is een programmeertaal ontwikkeld door Lambert Meertens, Leo Geurts en Steven Pemberton op het Centrum voor Wiskunde en Informatica in Amsterdam, eind 70er en begin 80er jaren. (nl)
  • ABC é uma linguagem de programação da CWI, Países Baixos. Ela é interativa, estruturada, de alto nível e fácil de aprender e usar. (pt)
  • ABC är ett programspråk, framtaget av [http://www.cwi.nl/ CWI] i Nederländerna, tänkt att vara ett lättlärt språk lämpligt för undervisning i programmering. Jämför till exempel med BASIC och Pascal. Program sägs bli betydligt kortare än i till exempel C eller Pascal. (sv)
rdfs:label
  • ABC (programming language) (en)
  • Lenguaje de programación ABC (es)
  • ABC (langage) (fr)
  • ABC (プログラミング言語) (ja)
  • ABC (programmeertaal) (nl)
  • ABC (linguagem de programação) (pt)
  • ABC (programspråk) (sv)
skos:subject
foaf:page
p:disambiguates
p:influenced
p:redirect