| dbpprop:abstract
|
- In computer programming an interpreted language is a programming language whose programs are translated to machine code at the time of execution and it's implementation often takes the form of an interpreter. Theoretically, any language may be compiled or interpreted, so this designation is applied purely because of common implementation practice and not some underlying property of a language. Some languages have characteristics which mean that there is little performance difference between an interpretive or compiled based approach to their implementation. Many languages have been implemented using both compilers and interpreters, including Lisp, Pascal, C, BASIC, and Python. While Java is translated to a form that is intended to be interpreted, just-in-time compilation is often used to generate machine code. The Microsoft . NET languages compile to CIL from which is often then compiled into native machine code; however there is a virtual machine capable of interpreting CIL. Many Lisp implementations can freely mix interpreted and compiled code. These implementations also use a compiler that can translate arbitrary source code at runtime to machine code.
- En informàtica, els llenguatges interpretats són aquells que necessiten d'un programa intèrpret per a ser executats. Les instruccions que descriuen els programes o utilitats desenvolupats amb aquests no són intruccions que enten directament la plataforma que el conté i per tant necessiten d'un programa que l'interpreti. En teoria, un llenguatge o és interpretat o és compilat. No obstant això, hi ha llenguatges que tenen compiladors i interprets. És el cas de Lisp, C, BASIC i Python. Les noves implementacions de Java o C# fan servir compilació en temps d'execució, per la qual cosa les màquines virtuals on s'executen són normalment interprets. Generalment els interprets són més lents, però també més flexibles que els compiladors. Interpretar normalment evita el pas d'enllaçar i compilar, permeten provar el programa més ràpidament i per tant disminuir el cost de programació, això fa que tendeixin a ser afavorits pels entorns de desenvolupament ràpid d'aplicacions. També són ideals per sistemes sense disc com per exemple els primers ordinadors personals, ja que un compilador normalment necessita un disc dur on posar els mòduls dels objectes, i enllaçar-los a l'executable.
- Języki interpretowane to języki programowania, które zazwyczaj implementowane są w formie interpretera, a nie kompilatora. Teoretycznie każdy język może być kompilowany i interpretowany, dlatego rozróżnienie to polega na najczęściej stosowanych rozwiązaniach, a nie zależy od cech samego języka. Program w języku interpretowanym nie jest kompilowany, lecz jest przechowywany w postaci kodu źródłowego i dopiero podczas uruchomienia wczytywany, interpretowany i wykonywany przez interpreter języka. Języki interpretowane ułatwiają pisanie programów przenośnych, czyli zgodnych z wieloma systemami operacyjnymi. Przykładowe języki interpretowane to: Bash Maxima Perl PHP Python Ruby
- Linguagem interpretada é uma linguagem de programação, onde o código fonte nessa linguagem é executado por um programa de computador chamado interpretador, que em seguida é executado pelo sistema operacional ou processador. Mesmo que um código em uma linguagem passe pelo processo de compilação, a linguagem pode ser considerada interpretada, se o programa resultante não for executado diretamente pelo sistema operacional ou processador. Um exemplo disso é o Bytecode, que é um tipo de linguagem interpretada, que passa pelo processo de compilação e, em seguida, é executado por uma máquina virtual, cuja sintaxe é similar a código de máquina e, cada comando ocupa 1 byte. Existem também, as linguagens de script, que são linguagens interpretadas, executadas do interior de programas e/ou de outras linguagens de programação. Teoricamente, qualquer linguagem pode ser compilada ou interpretada e, por causa disso, há algumas linguagens que possuem ambas implementações.
- Интерпретируемый язык программирования — язык программирования, в котором исходный код программы не преобразовывается в машинный код для непосредственного выполнения центральным процессором, а исполняется с помощью специальной программы-интерпретатора.
- Interpreterande programspråk kallas programspråk konstruerade för en interpreterande miljö. I en interpreterande miljö tolkas programkoden samtidigt som programmet körs, till skillnad mot en kompilerande miljö, där koden översätts i en separat process till maskinkod. Några interpreterande programspråk: BASIC Comal Prolog APL Det finns kompilatorer för interpreterande språk, och det finns interpretatorer för kompilerade språk. Ett viktigt mellanting är när översättningen inte görs hela vägen utan till en maskinläsbar kod för interpretation i körningsögonblicket. ABC80 och ABC800 hade i sin BASIC-tolk en inbyggd omvandling av detta slag, och resultatet kunde sparas i så kallad BAC-kod, oläsbar för människor, men snabbt återanvändbar för basictolken, i och med att alla adresser för hopp och variabler var färdiguträknade i koden. Bland dagens programspråk är Java viktigt just i detta avseende, då Javakompilatorn i de flesta sammanhang inte översätter till färdig maskinkod, utan till bytekod, som är tänkt att kunna tolkas i flera olika miljöer ("plattformar") med olika processorer och operativsystem. Som programdelar i en webbsida kan alltså ett färdigt javaprogram köras på den dator som kopplar upp sig, bara stöd för Java applets finns på användardatorn (klienten).
- Bilgisayar programlamada yorumlanan programlama dili, bu dilde yazılan programların çalışabilmeleri için kaynak kodlarının bir yorumlayıcı tarafından yorumlanması gerektiğini ifade etmektedir. "Interpreted programming language" olarak da geçmektedir. Teorik olarak herhangi bir proglamlama dili ile yazılan bir program, kendi derleyicisi tarafından makine diline dönüştürülür ve derlendikleri platform üzerinde doğrudan çalıştırılır ya da o dilin yorumlayıcısı tarafından işletilerek çalıştırılır. Bununla beraber kimi dillerde bu iki özelliğe de rastlamak mümkündür.
|
| rdfs:comment
|
- In computer programming an interpreted language is a programming language whose programs are translated to machine code at the time of execution and it's implementation often takes the form of an interpreter. Theoretically, any language may be compiled or interpreted, so this designation is applied purely because of common implementation practice and not some underlying property of a language.
- En informàtica, els llenguatges interpretats són aquells que necessiten d'un programa intèrpret per a ser executats. Les instruccions que descriuen els programes o utilitats desenvolupats amb aquests no són intruccions que enten directament la plataforma que el conté i per tant necessiten d'un programa que l'interpreti. En teoria, un llenguatge o és interpretat o és compilat. No obstant això, hi ha llenguatges que tenen compiladors i interprets. És el cas de Lisp, C, BASIC i Python.
- Języki interpretowane to języki programowania, które zazwyczaj implementowane są w formie interpretera, a nie kompilatora. Teoretycznie każdy język może być kompilowany i interpretowany, dlatego rozróżnienie to polega na najczęściej stosowanych rozwiązaniach, a nie zależy od cech samego języka.
- Linguagem interpretada é uma linguagem de programação, onde o código fonte nessa linguagem é executado por um programa de computador chamado interpretador, que em seguida é executado pelo sistema operacional ou processador. Mesmo que um código em uma linguagem passe pelo processo de compilação, a linguagem pode ser considerada interpretada, se o programa resultante não for executado diretamente pelo sistema operacional ou processador.
- Интерпретируемый язык программирования — язык программирования, в котором исходный код программы не преобразовывается в машинный код для непосредственного выполнения центральным процессором, а исполняется с помощью специальной программы-интерпретатора.
- Interpreterande programspråk kallas programspråk konstruerade för en interpreterande miljö. I en interpreterande miljö tolkas programkoden samtidigt som programmet körs, till skillnad mot en kompilerande miljö, där koden översätts i en separat process till maskinkod. Några interpreterande programspråk: BASIC Comal Prolog APL Det finns kompilatorer för interpreterande språk, och det finns interpretatorer för kompilerade språk.
- Bilgisayar programlamada yorumlanan programlama dili, bu dilde yazılan programların çalışabilmeleri için kaynak kodlarının bir yorumlayıcı tarafından yorumlanması gerektiğini ifade etmektedir. "Interpreted programming language" olarak da geçmektedir.
|