(Sponging disallowed)

About: Interpreter (computing)     Goto   Sponge   NotDistinct   Permalink

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

In computer science, an interpreter is a computer program that directly executes instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program. An interpreter generally uses one of the following strategies for program execution:

AttributesValues
rdf:type
rdfs:label
  • مفسر (برمجة) (ar)
  • Intèrpret (informàtica) (ca)
  • Interpret (software) (cs)
  • Interpreter (de)
  • Διερμηνέας (υπολογιστές) (el)
  • Interpretilo (eo)
  • Interpretatzaile (informatika) (eu)
  • Intérprete (informática) (es)
  • Léirmhínitheoir (ga)
  • Penerjemah (komputasi) (in)
  • Interprete (informatica) (it)
  • Interprète (informatique) (fr)
  • Interpreter (computing) (en)
  • 인터프리터 (ko)
  • インタプリタ (ja)
  • Interpreter (program komputerowy) (pl)
  • Interpreter (nl)
  • Interpretador (pt)
  • Интерпретатор (ru)
  • Interpretator (sv)
  • Інтерпретатор (uk)
  • 直譯器 (zh)
rdfs:comment
  • En komputado interpretilo estas programa aŭ aparata rimedo, kiu analizas komandojn aŭ frazojn de la programo kaj tuj plenumas ilin imitante la funkciadon de virtuala komputilo kies komandoj estas la frazoj de la koncerna programlingvo; ĉiu komputilo estas interpretilo por sia maŝinkodo (kontraste al tradukilo, kiu unue tradukas la tutan programmodulon en la cellingvon por nur poste ĝin ruli). (eo)
  • Ríomhchlár a léann cód foinseach a scríobhadh i dteanga ríomhaire ardleibhéil, ráiteas amháin i ngach iarraidh, agus a chuireann na treoracha sa ráiteas sin i bhfeidhm láithreach bonn roimh dhul ar aghaidh don chéad ráiteas eile. Mar sin, ní hionann é is tiomsaitheoir, a dhéanann seiceáil ar is a aistríonn an cód iomlán foinseach go dtí tacar treoracha i dtreoirchód (an cód aidhme). (ga)
  • Un interprete, in informatica e nella programmazione, è un programma in grado di eseguire altri programmi a partire direttamente dal relativo codice sorgente scritto in un linguaggio di alto livello, senza la previa compilazione dello stesso (codice oggetto), eseguendo cioè le istruzioni nel linguaggio usato traducendole di volta in volta in istruzioni in linguaggio macchina del processore. (it)
  • En interpretator eller programtolk är ett datorprogram som utför de aktiviteter som en viss programtext beskriver. Detta till skillnad mot en kompilator som översätter programtexten till maskinkod så att den senare kan exekveras direkt på CPU-nivå, något som ofta ger betydligt bättre prestanda. Alla språk kan i princip, beroende av implementation, interpreteras likaväl som kompileras. Exempel på språk som ofta interpreteras är: Basic, JavaScript, Python och olika kommandotolkar i operativsystem. (sv)
  • Interpreter – program komputerowy wykonujący inne programy. Jest kluczowym elementem znacznej części implementacji języków skryptowych oraz języków kompilowanych do kodu bajtowego. (pl)
  • Интерпрета́тор (англ. interpreter ıntə:'prıtə, от лат. interpretator — толкователь) — программа (разновидность транслятора), выполняющая интерпретацию. Интерпрета́ция — построчный анализ, обработка и выполнение исходного кода программы или запроса, в отличие от компиляции, где весь текст программы, перед запуском анализируется и транслируется в машинный или байт-код без её выполнения. (ru)
  • 解释器(英語:interpreter),是一种计算机程序,能够把解释型语言解释执行。解释器就像一位「中間人」。解释器边解释边执行,因此依赖于解释器的程序运行速度比较缓慢。解释器的好处是它不需要重新编译整个程序,从而减轻了每次程序更新后编译的负担。相对的编译器一次性将所有源代码编译成二进制文件,执行时无需依赖编译器或其他额外的程序。 (zh)
  • Інтерпретатор мови програмування (interpreter) — програма чи технічні засоби, необхідні для виконання інших програм, вид транслятора, який здійснює пооператорну (покомандну, построкову) обробку, перетворення у машинний код та виконання програми або запиту (на відміну від компілятора, який транслює у машинні коди всю програму без її виконання). Інтерпретатори можуть працювати як з початковим кодом програми (англ. source code), написаним мовою програмування, так і з байт-кодом. (uk)
  • المُفَسِّر (الإنجليزية Interpreter) هو برنامج حاسوبي يقوم بتشغيل النصوص البرمجية المكتوبة بلغة مفسرة. حيث يقوم المفسر بتنفيذها سطرا سطرا مباشرة، وهذا بعكس المصرّف والذي يقوم بتحويل البرنامج مرة واحدة من لغة إلى أخرى (لغة الآلة غالبا) حيث يكون ناتجه ملف يمكن تشغيله لاحقا. بعض اللغات وخاصة اللغات الوظيفية من الصعب جدا عمل مصرف لها بينما هي عادة تعمل بسهولة عن طريق مفسر. من اللغات التي يتم تشغيل برامجها عن طريق مفسر لغة البيسك، وروبي، وبيثون وبي إتش بي. يستخدم المفسر عمومًا واحدة من الاستراتيجيات التالية لتنفيذ البرنامج: (ar)
  • A ciències de la computació, intèrpret o interpretador és un programa informàtic capaç d'analitzar i executar altres programes, escrits en un llenguatge d'alt nivell. Els intèrprets es diferencien dels compilador és que mentre aquests tradueixen un programa des de la seva descripció en un llenguatge de programació al codi de màquina del sistema, els primers (els intèrprets) només fan la a mesura que sigui necessària, típicament, instrucció per instrucció, i normalment no guarden el resultat d'aquesta traducció. (ca)
  • Interpret je v informatice speciální počítačový program, který umožňuje přímo vykonávat (interpretovat) zápis jiného programu v jeho zdrojovém kódu ve zvoleném programovacím jazyce. Program proto není nutné převádět do strojového kódu cílového procesoru, jako je tomu v případě překladače. Interpret tak umožňuje programování kódu, který je snadno přenositelný mezi různými počítačovými platformami. Interpret je použit též pro shell, který vytváří příkazový řádek. (cs)
  • Als Interpreter wird ein Computerprogramm bezeichnet, das eine Abfolge von Anweisungen anscheinend direkt ausführt, wobei das Format der Anweisungen vorgegeben ist. Der Interpreter liest dazu eine oder mehrere Quelldateien ein, analysiert diese und führt sie anschließend Anweisung für Anweisung aus, indem er den dafür vorgesehenen Programmcode (eventuell über Zwischenschritte schließlich als Maschinencode für das jeweilige Computersystem) direkt ausführt. Interpreter sind deutlich langsamer als Compiler, bieten im Allgemeinen jedoch eine bessere Fehleranalyse. (de)
  • Στην πληροφορική διερμηνέας ή διερμηνευτής (interpreter) συνήθως σημαίνει ένα πρόγραμμα που ή ερμηνεύει εντολές σε κάποια γλώσσα προγραμματισμού. Η διερμήνευση και η μεταγλώττιση είναι τα δύο βασικά μέσα με τα οποία υλοποιούνται οι γλώσσες προγραμματισμού, αν και δεν αποτελούν εντελώς διακριτές κατηγορίες, καθώς οι λειτουργίες τους επικαλύπτονται σε κάποιον βαθμό. Διερμηνέας είναι ένα πρόγραμμα που είτε: Με την τελευταία έννοια, ο επεξεργαστής είναι μιας μορφής διερμηνέας εντολών κώδικα μηχανής σε συνδυασμό με τον μεταγλωττιστή που τις παράγει. (el)
  • En ciencias de la computación, intérprete o interpretador es un programa informático capaz de analizar y ejecutar otros programas. Los intérpretes se diferencian de los compiladores o de los ensambladores en que mientras estos traducen un programa desde su descripción en un lenguaje de programación al código de máquina del sistema, los intérpretes solo realizan la traducción a medida que sea necesaria, típicamente, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción. (es)
  • In computer science, an interpreter is a computer program that directly executes instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program. An interpreter generally uses one of the following strategies for program execution: (en)
  • Interpretatzailea programa informatiko bat da eta maila altuko lengoaian idatzita dauden beste programa batzuk exekutatzeko erabiltzen da. Konpiladoreekin duten ezberdintasuna azaltzeko, esan, konpiladoreek programazio lengoaiatik makina kodera pasatzen dutela. Interpretatzaileek, bitartean, itzulpena behar duten neurrian egiten dute, instrukzioz instrukzio. Gainera, ez dute itzulitakoa gordetzen. Interpretatutako programak motelagoak izaten dira normalean konpilatutakoak baino, programa exekutatzen ari den bitartean itzultzen duelako, bestalde malguagoak dira programazio eta arazketan. (eu)
  • Dalam ilmu komputer, penerjemah atau lebih dikenal dengan interpreter merupakan perangkat lunak yang berfungsi melakukan eksekusi sejumlah instruksi yang ditulis dalam suatu bahasa pemrograman, sebuah penerjemah dapat berarti: 1. * Mengeksekusi kode sumber secara langsung, atau 2. * Menerjemahkannya ke dalam serangkaian p-code kemudian mengeksekusinya, atau 3. * Mengeksekusi kode yang telah dikompilasi sebelumnya oleh kompiler yang merupakan bagian dari sistem penerjemahan. (in)
  • En informatique, un interprète, ou interpréteur, est un outil dont la tâche est d'analyser, de traduire et d'exécuter les programmes écrits dans un langage informatique. On qualifie parfois, et abusivement[réf. nécessaire], les langages dont les programmes sont généralement exécutés par un interprète de langages interprétés. (fr)
  • ( 2005년 영화에 대해서는 인터프리터 (영화) 문서를 참고하십시오.) 인터프리터(interpreter, 문화어: 해석기)는 프로그래밍 언어의 소스 코드를 바로 실행하는 컴퓨터 프로그램 또는 환경을 말한다. 원시 코드를 기계어로 번역하는 컴파일러와 대비된다. 인터프리터는 다음의 과정 가운데 적어도 한 가지 기능을 가진 프로그램이다. 1. * 소스 코드를 직접 실행한다. 2. * 소스 코드를 효율적인 다른 중간 코드로 변환하고, 변환한 것을 바로 실행한다 3. * 인터프리터 시스템의 일부인 컴파일러가 만든, 미리 컴파일된 저장 코드의 실행을 호출한다. 인터프리터는 고급 언어로 작성된 원시코드 명령어들을 한번에 한 줄씩 읽어들여서 실행하는 프로그램이다. 고급언어로 작성된 프로그램들을 실행하는 데에는 두 가지 방법이 있다. 가장 일반적인 방법은 프로그램을 컴파일 하는 것이고, 다른 하나는 프로그램을 인터프리터에 통과시키는 방법이다. 인터프리터는 고급 명령어들을 중간 형태로 번역한 다음, 그것을 실행한다. 이와는 대조적으로, 컴파일러는 고급 명령어들을 직접 기계어로 번역한다. (ko)
  • インタプリタ(英: interpreter)とは、プログラミング言語で書かれたソースコードないし中間表現を逐次解釈しながら実行するプログラムのこと。「インタープリタ」「インタープリター」などと表記することもある。 インタプリタは、およそ次のいずれかの動作をするプログラムである。 1. * ソースコードを直接解釈実行する。 2. * ソースコードを何らかの効率的な中間的なコード(中間表現)に、最初に全て変換して、あるいは、逐次変換しながら、解釈実行する。 3. * 何らかのコンパイラが生成し出力した、何らかの効率的な(マシンに依存しない、あるいは、マシン依存の)中間表現を解釈実行する。 このように程度の差はあるが、ソフトウェアがソフトウェアを実行するという形になる。 (ja)
  • Een interpreter is een computerprogramma dat steeds een statement van een gegeven broncode, die in een programmeer- of in een scripttaal is geschreven, vertaalt naar een voor de processor begrijpelijke vorm, en het dan meteen uitvoert. Dit in tegenstelling tot een compiler, die programma's in objectcode omzet en ze in die vorm opslaat, zodat ze later kunnen worden uitgevoerd. (nl)
  • Interpretadores são programas de computador que leem um código fonte de uma linguagem de programação interpretada e o converte em código executável. Seu funcionamento pode variar de acordo com a implementação. Em alguns casos, o interpretador lê o código fonte linha a linha e o converte em código objeto (ou bytecode) à medida que o executa, em outros casos, converte o código fonte por inteiro e depois o executa. (pt)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/Linker.svg
  • http://commons.wikimedia.org/wiki/Special:FilePath/W3sDesign_Interpreter_Design_Pattern_UML.jpg
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, 49 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software