About: Low-level programming language     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatProgrammingLanguages, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FLow-level_programming_language&graph=http%3A%2F%2Fdbpedia.org&graph=http%3A%2F%2Fdbpedia.org

A low-level programming language is a programming language that provides little or no abstraction from a computer's instruction set architecture—commands or functions in the language map that are structurally similar to processor's instructions. Generally, this refers to either machine code or assembly language. Because of the low (hence the word) abstraction between the language and machine language, low-level languages are sometimes described as being "close to the hardware". Programs written in low-level languages tend to be relatively non-portable, due to being optimized for a certain type of system architecture.

AttributesValues
rdf:type
rdfs:label
  • لغة برمجة منخفضة المستوى (ar)
  • Llenguatge de programació de baix nivell (ca)
  • Nižší programovací jazyk (cs)
  • Γλώσσα προγραμματισμού χαμηλού επιπέδου (el)
  • Lenguaje de bajo nivel (es)
  • Teanga íseal-leibhéil (ga)
  • Langage de programmation de bas niveau (fr)
  • Linguaggio di programmazione a basso livello (it)
  • Low-level programming language (en)
  • 저급 프로그래밍 언어 (ko)
  • 低水準言語 (ja)
  • Język niskiego poziomu (pl)
  • Linguagem de programação de baixo nível (pt)
  • Низкоуровневый язык программирования (ru)
  • Lågnivåspråk (sv)
  • Низькорівнева мова програмування (uk)
  • 低级语言 (zh)
rdfs:comment
  • Nižší programovací jazyk (též nízkoúrovňový programovací jazyk) je v informatice označení pro programovací jazyk, který poskytuje malou nebo žádnou abstrakci od toho, jak funguje procesor počítače. Označení „nižší“ odkazuje na velmi malý nebo žádný rozdíl mezi daným programovacím jazykem a strojovými instrukcemi procesoru (resp. jeho instrukční sadou). Proto bývají nízkoúrovňové programovací jazyky označovány jako „těsně spjaté s hardwarem“. (cs)
  • Un lenguaje de programación de características de bajo nivel o de primera generación es aquel en el que sus instrucciones ejercen un control directo sobre el hardware y están condicionados por la estructura física de las computadoras que lo soportan. El uso de la palabra bajo en su denominación no implica que el lenguaje sea menos potente que un lenguaje de alto nivel, sino que se refiere a la reducida abstracción entre el lenguaje y el hardware (es)
  • Teanga ríomhaireachta, cosúil le teanga tiomsaitheora nó díolama, a bhfuil gach treoir ar leith inti ag freagairt d'oibríocht amháin ar leith de chuid an phróiseálaí. Ní féidir ríomhchlár a scríobhtar i dteanga íseal-leibhéil a rith ach i ríomhaire le próiseálaí den saghas cuí. (ga)
  • 저급 프로그래밍 언어 (低級 프로그래밍 言語)또는 로우 레벨 프로그래밍 언어(low-level programming language)란 컴퓨터가 이해하기 쉽게 작성된 프로그래밍 언어로, 일반적으로 기계어와 어셈블리어를 일컫는다. 실행속도가 매우 빠르지만 배우기가 어려우며 유지보수가 힘든 것이 단점이다. 현재는 특수한 경우가 아니면 사용되지 않는다. 저급언어와 반대되는 것으로 고급 프로그래밍 언어가 있다. (ko)
  • Un linguaggio di programmazione a basso livello in informatica, indica un linguaggio di programmazione che coincide con il linguaggio macchina o che differisce poco dal linguaggio macchina, fornendo poca o nessuna astrazione dai dettagli del funzionamento fisico del calcolatore. (it)
  • 低水準言語(low-level programming language: ていすいじゅんげんご、低級言語とも)は、コンピュータ用のプログラミング言語のうち、機械語ないし機械語に近いアセンブリ言語などの言語の総称である。システムの階層構造を考えた場合に、ハードウェア寄りに位置する低レイヤ(低水準)の言語という意味である。対義語は「高水準言語」である。「高級言語」の対は「低級言語」である。実行環境のメモリの容量が少ないか、プロセッサの能力を最大限に引き出す必要がある場合に用いられる事が多い。 次のような特徴がある。 * コンピュータにとってわかりやすい(機械語とのセマンティックギャップが少ない) * 特定プラットフォーム(ハードウェア、ないしプロセッサ)に特有の処理が書ける * 、等CPUレベルの操作ができる(専ら、特権モード(CPUモードの記事を参照)で動かすようなプログラムを書くのに使われる) (ja)
  • 低级语言(英語:Low-level programming language),是计算机科学相关的术语,指的是一类電腦程式語言。該類程式語言之所以被稱為低階,是因为它很少提供或不提供计算机的指令集体系结构——也就是语言映射中与处理器指令紧密相关的命令或函数。“低级”一词是指其和机器语言之间很少或根本不存在一定程度的抽象,因此低级语言有时被描述为“接近硬件”。用低级语言编写的程序往往是相对不可移植的。 低级语言一般指机器代码或汇编语言。但是低階與高階其實只是相對的概念,比如Java對比C語言可以被認為是一種相對高階的程式語言。 低级语言可以在没有编译器或解释器的情况下转换为机器码——第二代编程语言使用称为汇编器的简单处理器——并且生成的代码直接在处理器上运行。使用低级语言编写的程序可以运行速度非常快,而占用的内存较少。相应的,高级语言中的等效程序可能效率较低并使用更多内存。低级语言尽管在代码层面上很简单,但由于程序员必须记住许多技术细节,因而难以使用。相比之下,高级编程语言将计算机体系结构的执行语义与程序规范隔离开来,这简化了开发。 低级编程语言有时可分为两类:第一代和第二代。 (zh)
  • Низькорівнева мова програмування — мова програмування наближена до машинного коду. Перші комп'ютери доводилось програмувати двійковими машинними кодами. Проте програмувати таким чином — доволі трудомістке і важке завдання з тої причини, що людям важко запам'ятовувати цифрові позначення команд. Для спрощення цього завдання почали з'являтися мови програмування низького рівня, які дозволяли задавати машинні команди в зрозумілішому для людини вигляді. Для перетворення їх у двійковий код були створені спеціальні програми — транслятори. (uk)
  • تعرف لغة البرمجة منخفضة المستوى في علم الحاسوب بأنها لغة برمجية توفر القليل من التجريد المأخوذ من مجموعة التعليمات الخاصة بالحاسوب أو قد لا توفره على الإطلاق. ويستخدم لفظ «منخفضة» لوصف القدر القليل أو المعدوم من التجريد الذي يربط بين لغة البرمجة ولغة الآلة، وذلك لأن مثل هذه اللغات منخفضة المستوى توصف أحيانا بأنها «قريبة من العتاد». فعلى سبيل المقارنة، تعزل لغة البرمجة عالية المستوى دلالات التنفيذ في معمارية الحاسوب عن خصائص البرنامج مما يسهّل عملية التطوير، وتقسم اللغات منخفضة المستوى إلى قسمين: الجيل الأول والجيل الثاني. (ar)
  • Un llenguatge de programació de baix nivell és aquell llenguatge de programació que proporciona poca o cap abstracció del microprocessador d'un ordinador. Conseqüentment és fàcilment traslladat a llenguatge de màquina. La paraula "baix" no implica que el llenguatge sigui inferior a un llenguatge d'alt nivell; fa referència a la reduïda abstracció entre el llenguatge i el maquinari. (ca)
  • Μια γλώσσα προγραμματισμού χαμηλού επιπέδου είναι μια γλώσσα προγραμματισμού η οποία είναι πολύ κοντά στην γλώσσα μηχανής γι' αυτό και ονομάζεται χαμηλού επιπέδου. Μια γλώσσα χαμηλού επιπέδου δεν χρειάζεται μεταγλωττιστή ή διερμηνευτή, ο επεξεργαστής για τον οποίο γράφτηκε η γλώσσα μπορεί να τρέξει το πρόγραμμα όπως είναι. Συγκριτικά με τις γλώσσες υψηλού επιπέδου η γλώσσα χαμηλού επιπέδου είναι εξαρτημένη από το μηχάνημα και ένα πρόγραμμα το οποίο έχει γραφτεί για ένα συγκεκριμένο μηχάνημα δεν μπορεί να τρέξει σε κάποιο διαφορετικό, επίσης είναι δύσκολή στην μάθηση και πολύπλοκη. (el)
  • A low-level programming language is a programming language that provides little or no abstraction from a computer's instruction set architecture—commands or functions in the language map that are structurally similar to processor's instructions. Generally, this refers to either machine code or assembly language. Because of the low (hence the word) abstraction between the language and machine language, low-level languages are sometimes described as being "close to the hardware". Programs written in low-level languages tend to be relatively non-portable, due to being optimized for a certain type of system architecture. (en)
  • Un langage de programmation de bas niveau ne fournit que peu d'abstraction par rapport au jeu d'instructions du processeur de la machine. Les langages de bas niveau sont à opposer aux langages de haut niveau, qui permettent de créer un programme sans tenir compte des caractéristiques particulières (registres, etc) de l'ordinateur censé exécuter le programme. Le langage machine et le langage d'assemblage sont les archétypes de langages de bas niveau, puisqu'ils permettent de manipuler explicitement des registres, des adresses mémoires, des instructions machines. (fr)
  • Język niskiego poziomu – język programowania, w którym jednej operacji elementarnej odpowiada najczęściej jedna operacja elementarna rzeczywistego procesora. W języku niskiego poziomu używa się stosunkowo prostych wyrażeń symbolicznych, które odpowiadają zestawowi rozkazów maszynowych. Określenie „język niskiego poziomu” może być rozumiane również jako skala oceny subiektywnej danego języka programowania względem innego, np. C może być oceniany jako język niskiego poziomu przez osoby programujące w języku Java. (pl)
  • Begreppet lågnivåspråk används inom programmering som en motsats till högnivåspråk. Ett lågnivåspråk är vanligtvis ett programspråk som är ett maskinnära eller hårdvarunära språk, till exempel assemblerspråk, som ligger nära en viss hårdvaras maskinkod, men ibland också till exempel programspråket C, som i viss mening är mindre abstrakt och mer primitivt än andra högnivåspråk. För exempel på lågnivåspråk, se forth, som ibland även kan betraktas som ett högnivåspråk, och assembler. (sv)
  • Низкоуровневый язык программирования (язык программирования низкого уровня) — язык программирования, близкий к программированию непосредственно в машинных кодах используемого реального или виртуального (например, байт-код, IL) процессора. Для обозначения машинных команд обычно применяется мнемоническое обозначение. Это позволяет запоминать команды не в виде последовательности двоичных нулей и единиц, а в виде осмысленных сокращений слов человеческого языка (обычно английских). Также к языкам низкого уровня условно можно причислить CIL, применяемый в платформе Microsoft .NET,Форт (ru)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/Digital_pdp8-e2.jpg
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
sameAs
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 (61 GB total memory, 43 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software