About: Icon (programming language)     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatProgrammingLanguagesCreatedIn1977, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FIcon_%28programming_language%29

Icon is a very high-level programming language based on the concept of "goal-directed execution" in which code returns a "success" along with valid values, or a "failure", indicating that there is no valid data to return. The success and failure of a given block of code is used to direct further processing, whereas conventional languages would typically use boolean logic written by the programmer to achieve the same ends. Because the logic for basic control structures is often implicit in Icon, common tasks can be completed with less explicit code.

AttributesValues
rdf:type
rdfs:label
  • آيكون (لغة برمجة) (ar)
  • Icon (es)
  • Icon (programming language) (en)
  • Icon (linguaggio di programmazione) (it)
  • ICON (fr)
  • 아이콘 (프로그래밍 언어) (ko)
  • Icon (ja)
  • Icon (programmeertaal) (nl)
  • Icon (pl)
  • Icon (linguagem de programação) (pt)
  • Icon (язык программирования) (ru)
  • Icon (programspråk) (sv)
  • Icon (编程语言) (zh)
rdfs:comment
  • آيكون (بالإنجليزية: Icon)‏ هي لغة برمجة عالية المستوى جدًا تتميز بالتنفيذ الموجه بالأهداف والعديد من الإمكانيات لإدارة السلاسل والأنماط النصية. وهي مرتبطة بلغتي سنوبول وSL5، وهي لغات لمعالجة السلاسل. ولغة آيكون ليست لغة كائنية التوجه، لكن تم تطوير امتداد كائني التوجه يُطلق عليه Idol في عام 1996 والذي تحول في آخر الأمر إلى لغة ينيكون. (ar)
  • Icon es un lenguaje de programación de muy alto nivel, especialmente recomendado para trabajar con cadenas de texto, ya que permite una programación rápida y concisa. Puede ser usado para análisis y formateo de textos, inteligencia artificial o . Las últimas versiones, además, incluyen gráficos y facilidades GUI. Fue diseñado en los años 1970 por , y otros colaboradores en el "Department of Computer Science" de la Universidad de Arizona. Griswold, que lideraba el proyecto, ya tenía experiencia anterior en el diseño de lenguajes de alto nivel, ya que fue uno de los creadores de Snobol, del que tomaron algunas características. (es)
  • Icon est associé à un langage de programmation de haut niveau découlant des langages SNOBOL-4, CLU et C (K&R).C'est un langage impératif et procédural, dont la syntaxe ressemble aux langages C et Pascal (langage). (fr)
  • 아이콘(Icon)은 프로그래밍 언어이다. 문자열 처리에 강점을 가지고 있다. (ko)
  • Icon è un linguaggio di programmazione ad alto livello ad esecuzione basata su goal e molte utilità per la gestione di stringhe e pattern testuali. È un successore di SNOBOL e SL5, entrambi linguaggi di programmazione orientati alle stringhe. Icon non è orientato agli oggetti, ma ne esiste un'estensione a oggetti chiamata Idol e sviluppata nel 1996, in seguito evoluta nel linguaggio . (it)
  • Iconは、米国アリゾナ大学のグリスウォルド(Griswold)により開発されたプログラミング言語である。 Iconはテキスト処理を目的として作られ、Griswoldが以前に作成したSNOBOLの後継として作られたが、仕様はかなり異なる。 言語の特徴としては、ゴール指向評価(原語:英: goal-directed evaluation)、呼び出しごとにデータを返すジェネレータ、手続きをそのものを変数に格納する「コ・エクスプレッション」(co-expression)などがある。 Iconの後継にはがある。 (ja)
  • Icon – eksperymentalny, interpretowany język programowania wysokiego poziomu. Cechuje się dużą przenośnością pomiędzy systemami Unix, Linux, DOS i Windows. Składnia Icona jest zbliżona do składni C i Pascala. Icon oferuje przede wszystkim bardzo łatwe zarządzanie łańcuchami znaków i listami, ewaluację wyrażeń sterowaną celem oraz generatory (procedury zwracające ciąg wartości). Obiektową odmianą Icona jest . (pl)
  • Icon é uma linguagem de programação interpretada de alto nível, derivada do ALGOL. Também herdou propriedades do SNOBOL 4 (processamento de cadeias de caracteres). Por ser derivada do ALGOL, faz parte de uma classe de linguagens de programação estruturadas, tendo assim, uma sintaxe similar a de C e Pascal. A partir de Icon, descende a linguagem de programação Unicon, que adiciona orientação a objetos. Icon foi implementado em C; em sua página oficial, estão disponíveis, além do código fonte e binários, alguns livros, dentre os quais um descreve o processo da implementação de Icon. (pt)
  • Programspråket Icon är ett högnivåspråk med "målinriktat" körsätt och goda möjligheter till stränghantering och manipulering av datastrukturer. Det har ärvt egenskaper från (ett språk speciellt konstruerat för avancerad stränghantering). "Standardverket" om detta språk är The Icon Programming Language (3:e upplagan) av Griswold and Griswold, ISBN 1-57398-001-3. Programspråket är en avkomling till Icon. (sv)
  • Icon是一门领域特定的高级编程语言,有着“目的(goal)导向执行”特征,和操纵字符串和文本模式的很多设施。它衍生自SNOBOL和SL5字符串处理语言。Icon不是面向对象的,但在1996年开发了叫做Idol的面向对象扩展,它最终变成了Unicon。 (zh)
  • Icon is a very high-level programming language based on the concept of "goal-directed execution" in which code returns a "success" along with valid values, or a "failure", indicating that there is no valid data to return. The success and failure of a given block of code is used to direct further processing, whereas conventional languages would typically use boolean logic written by the programmer to achieve the same ends. Because the logic for basic control structures is often implicit in Icon, common tasks can be completed with less explicit code. (en)
  • Icon is een programmeertaal die ontworpen is voor niet-numerieke toepassingen, in het bijzonder voor het verwerken van tekst (strings). Icon werd in de tweede helft van de jaren 1970 ontwikkeld aan de universiteit van Arizona door Ralph Griswold, Dave Hanson en anderen.De functionaliteit van Icon was vergelijkbaar met die van , maar de syntaxis van Icon was moderner dan die van SNOBOL4, waarvan de syntaxis nog op verwerking met ponskaarten gericht was. De syntaxis van Icon heeft gelijkenissen met die van Pascal (bijvoorbeeld ":=" om een waarde toe te kennen) en C, maar er zijn ook een aantal verschillen. Zo hoeft een bevel niet te eindigen op een ";" aan het einde van een regel. (nl)
  • Icon — язык программирования, унаследовавший идеологию более раннего языка того же автора Снобол. Название языка не имеет ничего общего с «иконками», а является сокращением от слова англ. iconoclastic (иконоборческий), используемом в смысле борьбы с конформизмом в разработке языков программирования. Это сверхвысокоуровневый язык программирования, в который интегрированы механизмы сопоставления с образцом и бэктрекинга, что сближает его с языками логического программирования. (ru)
foaf:name
  • Icon (en)
name
  • Icon (en)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/Icon_logo.png
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 67 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software