An Entity of Type: work, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In computing, a polyglot is a computer program or script written in a valid form of multiple programming languages or file formats. The name was coined by analogy to multilingualism. A polyglot file is composed by combining syntax from two or more different formats. When the file formats are to be compiled or interpreted as source code, the file can be said to be a polyglot program, though file formats and source code syntax are both fundamentally streams of bytes, and exploiting this commonality is key to the development of polyglots. Polyglot files have practical applications in compatibility, but can also present a security risk when used to bypass validation or to exploit a vulnerability.

Property Value
dbo:abstract
  • Ein polyglottes Programm (polyglott = mehrsprachig) ist ein Computerprogramm, dessen Quelltext in mehr als einer Programmiersprache gültig ist; d. h., es kann vom jeweiligen Interpreter bzw. Compiler jeder der dafür vorgesehenen Sprachen fehlerfrei ausgeführt bzw. übersetzt werden. In der Regel erzeugt es bei der Ausführung in den verschiedenen Sprachen jeweils dieselbe Ausgabe. Ein solches Programm hat keinerlei Nutzen für die Allgemeinheit, seine Erstellung ist lediglich eine anspruchsvolle Übung für den Programmierer. (de)
  • Konputazioan, polyglot bat programa informatiko edo script bitxia da, zenbait programazio-lengoaietan ondo idatzita dagoena, eragiketa edo irteera berdinak burutzen dituena, konpilatzeko edo interpretatzeko erabilitako lengoaiarekin independentea dena. Gehien bat polyglotak C lengoaia eta script lengoaia (Lisp, Perl, Bash,...) baten arteko konbinaketak dira. (eu)
  • Un programme multilangage (également écrit multi-langage) est un programme conçu pour fonctionner avec différents langages de programmation. L'usage de ce terme se retrouve dans deux cas : * soit le code source du programme est conforme à la syntaxe de plusieurs langages de programmation ; * soit le programme permet de travailler avec plusieurs langages différents. (fr)
  • In computing, a polyglot is a computer program or script written in a valid form of multiple programming languages or file formats. The name was coined by analogy to multilingualism. A polyglot file is composed by combining syntax from two or more different formats. When the file formats are to be compiled or interpreted as source code, the file can be said to be a polyglot program, though file formats and source code syntax are both fundamentally streams of bytes, and exploiting this commonality is key to the development of polyglots. Polyglot files have practical applications in compatibility, but can also present a security risk when used to bypass validation or to exploit a vulnerability. (en)
  • polyglotとは、複数のプログラミング言語として解釈可能なコンピュータープログラムまたはスクリプトであり、コンパイルまたは解釈に使用されるプログラミング言語とは関係なく、同じ操作または出力をするもののことである。 一般に、polyglotは、C(プリプロセッサを使用した字句トークンの再定義を可能にする)とLisp 、 Perl 、 shなどのスクリプト言語の組み合わせで作られる。 (ja)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 275174 (xsd:integer)
dbo:wikiPageLength
  • 17911 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1111863614 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Ein polyglottes Programm (polyglott = mehrsprachig) ist ein Computerprogramm, dessen Quelltext in mehr als einer Programmiersprache gültig ist; d. h., es kann vom jeweiligen Interpreter bzw. Compiler jeder der dafür vorgesehenen Sprachen fehlerfrei ausgeführt bzw. übersetzt werden. In der Regel erzeugt es bei der Ausführung in den verschiedenen Sprachen jeweils dieselbe Ausgabe. Ein solches Programm hat keinerlei Nutzen für die Allgemeinheit, seine Erstellung ist lediglich eine anspruchsvolle Übung für den Programmierer. (de)
  • Konputazioan, polyglot bat programa informatiko edo script bitxia da, zenbait programazio-lengoaietan ondo idatzita dagoena, eragiketa edo irteera berdinak burutzen dituena, konpilatzeko edo interpretatzeko erabilitako lengoaiarekin independentea dena. Gehien bat polyglotak C lengoaia eta script lengoaia (Lisp, Perl, Bash,...) baten arteko konbinaketak dira. (eu)
  • Un programme multilangage (également écrit multi-langage) est un programme conçu pour fonctionner avec différents langages de programmation. L'usage de ce terme se retrouve dans deux cas : * soit le code source du programme est conforme à la syntaxe de plusieurs langages de programmation ; * soit le programme permet de travailler avec plusieurs langages différents. (fr)
  • In computing, a polyglot is a computer program or script written in a valid form of multiple programming languages or file formats. The name was coined by analogy to multilingualism. A polyglot file is composed by combining syntax from two or more different formats. When the file formats are to be compiled or interpreted as source code, the file can be said to be a polyglot program, though file formats and source code syntax are both fundamentally streams of bytes, and exploiting this commonality is key to the development of polyglots. Polyglot files have practical applications in compatibility, but can also present a security risk when used to bypass validation or to exploit a vulnerability. (en)
  • polyglotとは、複数のプログラミング言語として解釈可能なコンピュータープログラムまたはスクリプトであり、コンパイルまたは解釈に使用されるプログラミング言語とは関係なく、同じ操作または出力をするもののことである。 一般に、polyglotは、C(プリプロセッサを使用した字句トークンの再定義を可能にする)とLisp 、 Perl 、 shなどのスクリプト言語の組み合わせで作られる。 (ja)
rdfs:label
  • Polyglottes Programm (de)
  • Polyglot (konputazioa) (eu)
  • Multilangage (fr)
  • Polyglot (プログラミング) (ja)
  • Polyglot (computing) (en)
rdfs:seeAlso
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License