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 intended to be used instead of BASIC, Pascal, or AWK. It is not meant to be a systems-programming language but is intended for teaching or prototyping. ABC has only five basic datatypes. It does not require variable declarations. It has explicit support for top-down programming.

PropertyValue
dbpprop: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 intended to be used instead of BASIC, Pascal, or AWK. It is not meant to be a systems-programming language but is intended 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 .
  • ABC je imperativní programovací jazyk vyvíjený v 80. letech 20. století. Jde o strukturovaný vysokoúrovňový jazyk. Cílovou skupinou uživatelů byli odborníci využívající počítač, ale neprogramátoři. Cílem bylo vytvoření jazyka, který by této skupině uživatelů nahradil BASIC, Pascal nebo dokonce AWK. Není určen pro systémové programování, ale spíš pro výuku a vytváření prototypů. Jazyk ABC byl jedním z hlavních inspiračních zdrojů pro mnohem úspěšnější jazyk Python.
  • ABC es un lenguaje de programación de alto nivel y un entorno de desarrollo integrado 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 de los lenguajes BASIC, Pascal y AWK. Sólo maneja cinco tipos de datos básicos, no requiere declaraciones de variables y tiene un apoyo explícito a la programación top-down. Este lenguaje sirvió de inspiración a Guido van Rossum para desarrollar el lenguaje Python.
  • 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.
  • ABC とは、オランダの国立情報工学・数学研究所(CWI)で開発された命令型汎用プログラミング言語とその統合開発環境である。主な開発者は Leo Geurts、Lambert Meertens、Steven Pemberton。対話型で構造化された高級言語であり、習得と利用が容易で、BASIC、Pascal、AWK などの代替となることを意図して設計された。システム記述には向かないが、教育用やプロトタイピングには最適である。
  • ABC is een programmeertaal ontwikkeld door Lambert Meertens, Leo Geurts en Steven Pemberton op het Centrum voor Wiskunde en Informatica in Amsterdam, eind jaren zeventig en begin jaren tachtig. 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 tachtig 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 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.
  • 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.
  • ABC är ett programspråk, framtaget av 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.
dbpprop:designer
dbpprop:developer
dbpprop:hasPhotoCollection
dbpprop:influenced
dbpprop:influencedBy
dbpprop:latestReleaseVersion
  • 1.05.02
dbpprop:name
  • ABC
dbpprop:paradigm
dbpprop:reference
dbpprop:typing
dbpprop:wikiPageUsesTemplate
dbpprop:wordnet_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 intended to be used instead of BASIC, Pascal, or AWK. It is not meant to be a systems-programming language but is intended for teaching or prototyping. ABC has only five basic datatypes. It does not require variable declarations. It has explicit support for top-down programming.
  • ABC je imperativní programovací jazyk vyvíjený v 80. letech 20. století. Jde o strukturovaný vysokoúrovňový jazyk. Cílovou skupinou uživatelů byli odborníci využívající počítač, ale neprogramátoři. Cílem bylo vytvoření jazyka, který by této skupině uživatelů nahradil BASIC, Pascal nebo dokonce AWK. Není určen pro systémové programování, ale spíš pro výuku a vytváření prototypů.
  • ABC es un lenguaje de programación de alto nivel y un entorno de desarrollo integrado 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 de los lenguajes BASIC, Pascal y AWK. Sólo maneja cinco tipos de datos básicos, no requiere declaraciones de variables y tiene un apoyo explícito a la programación top-down.
  • 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.
  • ABC is een programmeertaal ontwikkeld door Lambert Meertens, Leo Geurts en Steven Pemberton op het Centrum voor Wiskunde en Informatica in Amsterdam, eind jaren zeventig en begin jaren tachtig. 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 tachtig deel uitmaakte van het team dat ABC bouwde.
  • 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.
  • ABC är ett programspråk, framtaget av 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.
rdfs:label
  • ABC (programming language)
  • ABC (programovací jazyk)
  • Lenguaje de programación ABC
  • ABC (langage)
  • ABC (プログラミング言語)
  • ABC (programmeertaal)
  • ABC (linguagem de programação)
  • ABC (programspråk)
owl:sameAs
skos:subject
foaf:page
is dbpprop:disambiguates of
is dbpprop:influenced of
is dbpprop:redirect of