Pico (programming language) (original) (raw)

Property Value
dbo:abstract Pico is a programming language developed at the Software Languages Lab at Vrije Universiteit Brussel. The language was created to introduce the essentials of programming to non-computer science students. Pico can be seen as an effort to generate a palatable and enjoyable language for people who do not want to study hard for the elegance and power of a language. They have done it by adapting Scheme's semantics. While designing Pico, the Software Languages Lab was inspired by the Abelson and Sussman's book "Structure and Interpretation of Computer Programs". Furthermore, they were influenced by the teaching of programming at high school or academic level. Pico should be interpreted as 'small', the idea was to create a small language for educational purposes. (en) Pico è un linguaggio di programmazione sviluppato a fini scolastici al PROG lab della Vrije Universiteit di Bruxelles. Il linguaggio è stato creato per insegnare i fondamenti della programmazione a studenti non informatici. Pico può essere visto come uno sforzo per generare un linguaggio appetibile a persone che non vogliono studiare in modo approfondito i concetti della programmazione classica. L'obiettivo è stato ottenuto adattando la semantica del linguaggio Scheme. La progettazione di Pico è stata inoltre ispirata dal testo di Abelson e Sussman "Structure and Interpretation of Computer Programs" e dall'insegnamento della programmazione alle scuole superiori e all'università. (it) Pico é uma linguagem de programação desenvolvida no laboratório de programação da . Ela foi criada para introduzir elementos essenciais de programação para estudantes que não cursam ciência da computação ou cursos afins. Portanto, ela pode ser vista como um esforço para gerar uma linguagem acessível e proveitosa para pessoas que não querem estudar a fundo a elegância e o poder de uma linguagem. Eles fizeram isso adaptando esquemas semânticos. A linguagem Pico poderia ser classificada como uma linguagem pequena, e a idéia foi criá-la para fins educacionais. Enquanto desenvolviam a linguagem Pico, o laboratório de programação da universidade foi inspirado pelo livro de Abelson e Sussman: “Structure and Interpretation of Computer Programs”. Adicionalmente, eles também foram influenciados pelo ensino de programação das escolas de nível médio. Pico é um editor de texto screen-oriented, conhecido também como nano. (pt)
dbo:developer dbr:Vrije_Universiteit_Brussel
dbo:influencedBy dbr:Scheme_(programming_language)
dbo:wikiPageExternalLink http://dinf.vub.ac.be/ http://dirk.rave.org/ http://pico.vub.ac.be/downloads.html http://student.vub.ac.be/~nkaraogl/WinPico/ http://www.vub.ac.be/ http://soft.vub.ac.be/ http://www.paulgraham.com/accgen.html%3C/span%3E%60 https://web.archive.org/web/20040221012930/http:/wilma.vub.ac.be/~pvdabeel/stuff/Xpico-Snaps/ https://web.archive.org/web/20080905092122/http:/www.infogroep.be/sPico https://web.archive.org/web/20080905092145/http:/www.infogroep.be/Pico
dbo:wikiPageID 379013 (xsd:integer)
dbo:wikiPageLength 3680 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1047530616 (xsd:integer)
dbo:wikiPageWikiLink dbr:Scheme_(programming_language) dbr:Character_(computing) dbr:Variable_(programming) dbc:Programming_languages_created_in_1997 dbr:Structure_and_Interpretation_of_Computer_Programs dbr:String_(computer_science) dbr:Backquote dbc:Educational_programming_languages dbr:Vrije_Universiteit_Brussel dbr:Data_type dbr:Procedural_programming dbr:Array_data_type dbc:1997_software dbc:Programming_languages dbr:Lambda_calculus dbr:Pico_(disambiguation) dbr:Integer dbr:Real_number dbr:Semantics_(computer_science) dbr:Programming_language dbr:Scope_(programming) dbr:First-class_object dbr:Reflection_(computer_science)
dbp:developer dbr:Vrije_Universiteit_Brussel
dbp:influencedBy dbr:Scheme_(programming_language)
dbp:name Pico (en)
dbp:paradigm dbr:Procedural_programming dbr:Reflection_(computer_science)
dbp:wikiPageUsesTemplate dbt:External_links dbt:Infobox_programming_language dbt:Official_website dbt:Start_date_and_age dbt:URL
dct:subject dbc:Programming_languages_created_in_1997 dbc:Educational_programming_languages dbc:1997_software dbc:Programming_languages
rdf:type owl:Thing dbo:Language schema:Language wikidata:Q315 wikidata:Q9143 yago:Abstraction100002137 yago:ArtificialLanguage106894544 yago:Communication100033020 yago:Language106282651 yago:ProgrammingLanguage106898352 dbo:ProgrammingLanguage yago:WikicatProgrammingLanguages
rdfs:comment Pico is a programming language developed at the Software Languages Lab at Vrije Universiteit Brussel. The language was created to introduce the essentials of programming to non-computer science students. Pico can be seen as an effort to generate a palatable and enjoyable language for people who do not want to study hard for the elegance and power of a language. They have done it by adapting Scheme's semantics. Pico should be interpreted as 'small', the idea was to create a small language for educational purposes. (en) Pico è un linguaggio di programmazione sviluppato a fini scolastici al PROG lab della Vrije Universiteit di Bruxelles. Il linguaggio è stato creato per insegnare i fondamenti della programmazione a studenti non informatici. (it) Pico é uma linguagem de programação desenvolvida no laboratório de programação da . Ela foi criada para introduzir elementos essenciais de programação para estudantes que não cursam ciência da computação ou cursos afins. Portanto, ela pode ser vista como um esforço para gerar uma linguagem acessível e proveitosa para pessoas que não querem estudar a fundo a elegância e o poder de uma linguagem. Eles fizeram isso adaptando esquemas semânticos. A linguagem Pico poderia ser classificada como uma linguagem pequena, e a idéia foi criá-la para fins educacionais. (pt)
rdfs:label Pico (linguaggio) (it) Pico (programming language) (en) Pico (linguagem de programação) (pt)
owl:sameAs freebase:Pico (programming language) yago-res:Pico (programming language) wikidata:Pico (programming language) dbpedia-fa:Pico (programming language) dbpedia-it:Pico (programming language) dbpedia-pt:Pico (programming language) https://global.dbpedia.org/id/3bWfe
prov:wasDerivedFrom wikipedia-en:Pico_(programming_language)?oldid=1047530616&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Pico_(programming_language)
foaf:name (en) Pico (en)
is dbo:wikiPageDisambiguates of dbr:Pico
is dbo:wikiPageRedirects of dbr:Pico_programming_language
is dbo:wikiPageWikiLink of dbr:Indentation_style dbr:Lightweight_programming_language dbr:List_of_programming_languages dbr:List_of_programming_languages_by_type dbr:List_of_reflective_programming_languages_and_platforms dbr:Generational_list_of_programming_languages dbr:Continuation dbr:Operator_overloading dbr:Pico dbr:Timeline_of_programming_languages dbr:Church_encoding dbr:Meta-circular_evaluator dbr:Pico_programming_language
is foaf:primaryTopic of wikipedia-en:Pico_(programming_language)