Przejdź do zawartości

Język niskiego poziomu: Różnice pomiędzy wersjami

Z Wikipedii, wolnej encyklopedii
[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Luckas-bot (dyskusja | edycje)
Xqbot (dyskusja | edycje)
Linia 5: Linia 5:
Najbardziej typowym przykładem języka niskiego poziomu jest [[asembler]].
Najbardziej typowym przykładem języka niskiego poziomu jest [[asembler]].


==Zobacz też==
== Zobacz też ==
*[[język wysokiego poziomu]]
* [[język wysokiego poziomu]]
*[[Asemblerowy język wysokiego poziomu]]
* [[Asemblerowy język wysokiego poziomu]]




Linia 26: Linia 26:
[[hu:Alacsony szintű programozási nyelv]]
[[hu:Alacsony szintű programozási nyelv]]
[[mk:Прости програмски јазици]]
[[mk:Прости програмски јазици]]
[[mn:Доод түвшний програмчлалын хэл]]
[[ja:低水準言語]]
[[ja:低水準言語]]
[[pt:Linguagem de programação de baixo nível]]
[[pt:Linguagem de programação de baixo nível]]

Wersja z 23:57, 8 paź 2010

Język niskiego poziomu - typ języka programowania, który w małym stopniu abstrahuje od konstrukcji jednostki centralnej komputera. Innymi słowy, język ten wykazuje duże podobieństwo do kodu maszynowego, zaś kompilacja jest w miarę nieskomplikowana.

Występuje pewna względność ocen: język C może być oceniany jako język wysokiego poziomu przez programujących w asemblerze, lecz jako język niskiego poziomu przez używających Javy. Pewnym obiektywnym miernikiem wysokości poziomu języka może być to, jak bardzo jest on niezależny od tego, jak działa komputer. W asemblerze operujemy bezpośrednio na rejestrach komputera, w C piszemy programy za pomocą pewnych instrukcji, natomiast Java i inne języki obiektowe pozwalają nam posługiwać się zdarzeniami występującymi między obiektami. W języku tym praktycznie nie widzimy w żaden sposób budowy komputera.

Najbardziej typowym przykładem języka niskiego poziomu jest asembler.

Zobacz też


Szablon:Język programowania stub