About: Translator (computing)     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : dbo:MusicGenre, 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%2FTranslator_%28computing%29

A translator or programming language processor is a generic term that can refer to a compiler, assembler, or interpreter—anything that converts code from one computer language into another. These include translations between high-level and human-readable computer languages such as C++ and Java, intermediate-level languages such as Java bytecode, low-level languages such as the assembly language and machine code, and between similar levels of language on different computing platforms, as well as from any of these to any other of these. The term is also used for translators between software implementations and hardware/ASIC microchip implementations of the same program, and from software descriptions of a microchip to the logic gates needed to build it.

AttributesValues
rdf:type
rdfs:label
  • معالج اللغة (برمجة) (ar)
  • Traduttore (informatica) (it)
  • 言語プロセッサ (ja)
  • Translator (pl)
  • Translator (computing) (en)
  • Транслятор (ru)
  • 翻译程序 (zh)
  • Транслятор (uk)
rdfs:comment
  • معالج اللغة أو المترجم (بالإنجليزية: Translator)‏ في البرمجة هو برنامج حاسوبي يحول البرامج الأخرى المكتوبة باللغة البرمجية إلى برامج بلغة ثانية محافظا على «منطق» البرنامج الأصلي أي بنيته وغرضه. تتضمن هذه الترجمات بين لغات البرمجة عالية المستوى والقابلة للقراءة البشرية مثل سي++ وجافا، ولغات المستوى المتوسط مثل ، واللغات ذات المستوى المنخفض مثل لغة التجميع ولغة الآلة، وبين مستويات مماثلة من اللغة على المنصات المختلفة، وكذلك من أي مما سبق إلى لغة أخرى. (ar)
  • Genericamente, i traduttori sono programmi responsabili della traduzione fra due diversi linguaggi di programmazione. Essi generano normalmente programmi scritti in linguaggio macchina a partire da un linguaggio ad alto livello e si distinguono in: * Compilatori; * Interpreti. (it)
  • プログラミング言語プロセッサ (英: programming language processor)は、コンピュータ言語で書かれたコードに処理を行い、別の形にするもののこと。 単に言語プロセッサ、言語処理系、またはトランスレータ (translator)と呼ばれることもある。コンパイラ、インタープリタ、アセンブラ、プリプロセッサなどのことをまとめて指すときに使われることが多い。 高水準言語で書かれたプログラムは、ソースプログラムと呼ばれる。たとえば、C++やJavaなどの高レベルで人間が読めるコンピューター言語、Javaバイトコードなどの中間レベル言語、アセンブリ言語や機械語などの低レベル言語、そして異なるコンピュータプラットフォーム間での同様のレベルの言語間のトランスレータも含まれる。 この用語は、同じプログラムのソフトウェア実装とハードウェア実装 (ASICマイクロチップ)の間のトランスレータ、マイクロチップのソフトウェア記述からそれを構築するために必要な論理ゲートまでのトランスレータにも使用される。 (ja)
  • 翻译程序是一种系统程序,它将计算机编程语言编写的程序翻译成另外一种计算机语言的一般来说等价的程序,主要包括编译程序和解释程序,汇编程序也被认为是翻译程序。 翻译是先用转换程序将高一机器上的程序整体的转换成在低一级机器上可运行的等效程序,然后再在低一级机器上实现的技术。 解释是在低一级机器上用他的一串语句或指令来仿真高一级机器上的一条语句或指令的功能,通过对高一级程序中的每条语句或指令逐条解释来实现的技术。 程序的最初形式称为源程序或者源代码,翻译后的形式被称为目标程序或者目标代码。 大多数翻译程序是将高级语言编写的程序翻译为机器语言形式的可执行程序。但是也有些翻译程序将源程序翻译成其他高级语言或者字节码等中间形式。 (zh)
  • A translator or programming language processor is a generic term that can refer to a compiler, assembler, or interpreter—anything that converts code from one computer language into another. These include translations between high-level and human-readable computer languages such as C++ and Java, intermediate-level languages such as Java bytecode, low-level languages such as the assembly language and machine code, and between similar levels of language on different computing platforms, as well as from any of these to any other of these. The term is also used for translators between software implementations and hardware/ASIC microchip implementations of the same program, and from software descriptions of a microchip to the logic gates needed to build it. (en)
  • Translator – program komputerowy dokonujący tłumaczenia (translacji) programu napisanego w określonym języku programowania, z postaci źródłowej do postaci wynikowej możliwej do wykonania przez maszynę (potocznie: „zrozumiałą dla maszyny”). Czasami zamiast kod wynikowy używa się równoważnego określenia kod obiektowy. Translatory można podzielić na dwie grupy: * kompilatory tłumaczące programy zapisane w językach wysokiego poziomu, * assemblery tłumaczące programy zapisane w językach symbolicznych. (pl)
  • Трансля́тор — программа или техническое средство, выполняющее трансляцию программы. Трансля́ция програ́ммы — преобразование программы, представленной на одном из языков программирования, в программу, написанную на другом языке. Транслятор обычно выполняет также диагностику ошибок, формирует словари идентификаторов, выдаёт для печати текст программы и т. д. Язык, на котором представлена входная программа, называется исходным языком, а сама программа — исходным кодом. Выходной язык называется целевым языком. (ru)
  • Трансля́тор (англ. translator) — програма або технічний засіб, який виконує перетворення чи іншу обробку текстів програм. Транслятори поділяються на: * компілятори — перетворюють текст програми мовою високого рівня на об'єктний код чи байт-код. * декомпілятори — навпаки, намагаються з машинного коду отримати початковий код на високорівневій мові. * асемблери — перетворюють текст програми мовою асемблера на машинний код. * дизасемблери — навпаки, намагаються розшифрувати машинний код. * інтерпретатори — отримують текст програми та набір вхідних даних, і повертають результат виконання програми над вхідними даними. * препроцесори — отримують текст програми, і повертають перетворений певним чином текст програми.[джерело?] (uk)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
cs1-dates
  • y (en)
date
  • February 2020 (en)
has abstract
  • معالج اللغة أو المترجم (بالإنجليزية: Translator)‏ في البرمجة هو برنامج حاسوبي يحول البرامج الأخرى المكتوبة باللغة البرمجية إلى برامج بلغة ثانية محافظا على «منطق» البرنامج الأصلي أي بنيته وغرضه. تتضمن هذه الترجمات بين لغات البرمجة عالية المستوى والقابلة للقراءة البشرية مثل سي++ وجافا، ولغات المستوى المتوسط مثل ، واللغات ذات المستوى المنخفض مثل لغة التجميع ولغة الآلة، وبين مستويات مماثلة من اللغة على المنصات المختلفة، وكذلك من أي مما سبق إلى لغة أخرى. (ar)
  • Genericamente, i traduttori sono programmi responsabili della traduzione fra due diversi linguaggi di programmazione. Essi generano normalmente programmi scritti in linguaggio macchina a partire da un linguaggio ad alto livello e si distinguono in: * Compilatori; * Interpreti. (it)
  • A translator or programming language processor is a generic term that can refer to a compiler, assembler, or interpreter—anything that converts code from one computer language into another. These include translations between high-level and human-readable computer languages such as C++ and Java, intermediate-level languages such as Java bytecode, low-level languages such as the assembly language and machine code, and between similar levels of language on different computing platforms, as well as from any of these to any other of these. The term is also used for translators between software implementations and hardware/ASIC microchip implementations of the same program, and from software descriptions of a microchip to the logic gates needed to build it. Examples of widely used types of computer language translators include interpreters, compilers and decompilers, assemblers and disassemblers. (en)
  • プログラミング言語プロセッサ (英: programming language processor)は、コンピュータ言語で書かれたコードに処理を行い、別の形にするもののこと。 単に言語プロセッサ、言語処理系、またはトランスレータ (translator)と呼ばれることもある。コンパイラ、インタープリタ、アセンブラ、プリプロセッサなどのことをまとめて指すときに使われることが多い。 高水準言語で書かれたプログラムは、ソースプログラムと呼ばれる。たとえば、C++やJavaなどの高レベルで人間が読めるコンピューター言語、Javaバイトコードなどの中間レベル言語、アセンブリ言語や機械語などの低レベル言語、そして異なるコンピュータプラットフォーム間での同様のレベルの言語間のトランスレータも含まれる。 この用語は、同じプログラムのソフトウェア実装とハードウェア実装 (ASICマイクロチップ)の間のトランスレータ、マイクロチップのソフトウェア記述からそれを構築するために必要な論理ゲートまでのトランスレータにも使用される。 (ja)
  • Translator – program komputerowy dokonujący tłumaczenia (translacji) programu napisanego w określonym języku programowania, z postaci źródłowej do postaci wynikowej możliwej do wykonania przez maszynę (potocznie: „zrozumiałą dla maszyny”). Czasami zamiast kod wynikowy używa się równoważnego określenia kod obiektowy. Translatory można podzielić na dwie grupy: * kompilatory tłumaczące programy zapisane w językach wysokiego poziomu, * assemblery tłumaczące programy zapisane w językach symbolicznych. Cechą charakterystyczną translatorów jest to, że przed uruchomieniem programu musi być wykonany proces tłumaczenia jego kodu źródłowego. Innym możliwym sposobem jest interpretacja programu źródłowego „w locie” przez interpreter albo zastosowanie metody JIT – kompilacji na bieżąco. Translator to również program, aplikacja internetowa lub urządzenie elektroniczne, tłumaczące teksty w językach naturalnych. Translatory wykorzystują różne algorytmy tłumaczenia automatycznego, jednak na obecnym etapie jakość tak wykonanych tłumaczeń znacząco ustępuje tłumaczeniom wykonywanym przez człowieka. Translatory mogą być jednak użyteczne, by szybko zorientować się w ogólnej treści tekstu, np. strony internetowej, w zupełnie nieznanym języku, w podróży lub ewentualnie do wykonania pierwszej wersji tłumaczenia, które musi potem zostać dokładnie zredagowane przez człowieka. Translatorów nie należy mylić z oprogramowaniem typu CAT. (pl)
  • Трансля́тор — программа или техническое средство, выполняющее трансляцию программы. Трансля́ция програ́ммы — преобразование программы, представленной на одном из языков программирования, в программу, написанную на другом языке. Транслятор обычно выполняет также диагностику ошибок, формирует словари идентификаторов, выдаёт для печати текст программы и т. д. Язык, на котором представлена входная программа, называется исходным языком, а сама программа — исходным кодом. Выходной язык называется целевым языком. В общем случае понятие трансляции относится не только к языкам программирования, но и к другим языкам — как формальным компьютерным (вроде языков разметки типа HTML), так и естественным (русскому, английскому и т. п.). (ru)
  • Трансля́тор (англ. translator) — програма або технічний засіб, який виконує перетворення чи іншу обробку текстів програм. Транслятори поділяються на: * компілятори — перетворюють текст програми мовою високого рівня на об'єктний код чи байт-код. * декомпілятори — навпаки, намагаються з машинного коду отримати початковий код на високорівневій мові. * асемблери — перетворюють текст програми мовою асемблера на машинний код. * дизасемблери — навпаки, намагаються розшифрувати машинний код. * інтерпретатори — отримують текст програми та набір вхідних даних, і повертають результат виконання програми над вхідними даними. * препроцесори — отримують текст програми, і повертають перетворений певним чином текст програми.[джерело?] Оскільки компілятори та інтерпретатори реалізують мови програмування, вони мають спільні риси: їх структура досить схожа, в основу їх реалізації покладено спільні теоретичні результати та практичні методи реалізації. (uk)
  • 翻译程序是一种系统程序,它将计算机编程语言编写的程序翻译成另外一种计算机语言的一般来说等价的程序,主要包括编译程序和解释程序,汇编程序也被认为是翻译程序。 翻译是先用转换程序将高一机器上的程序整体的转换成在低一级机器上可运行的等效程序,然后再在低一级机器上实现的技术。 解释是在低一级机器上用他的一串语句或指令来仿真高一级机器上的一条语句或指令的功能,通过对高一级程序中的每条语句或指令逐条解释来实现的技术。 程序的最初形式称为源程序或者源代码,翻译后的形式被称为目标程序或者目标代码。 大多数翻译程序是将高级语言编写的程序翻译为机器语言形式的可执行程序。但是也有些翻译程序将源程序翻译成其他高级语言或者字节码等中间形式。 (zh)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
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