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ść
Anulowanie wersji nr 27284318 autora 85.221.195.231, dr.
Uściślenie nazewnictwa
Linia 3: Linia 3:
Występuje pewna względność ocen: [[C (język programowania)|język C]] może być oceniany jako język wysokiego poziomu przez programujących w [[asembler]]ze, lecz jako język niskiego poziomu przez używających [[Java|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 [[komputer]]a.
Występuje pewna względność ocen: [[C (język programowania)|język C]] może być oceniany jako język wysokiego poziomu przez programujących w [[asembler]]ze, lecz jako język niskiego poziomu przez używających [[Java|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 [[komputer]]a.


Najbardziej typowym przykładem języka niskiego poziomu jest [[asembler]].
Najbardziej typowym przykładem języka niskiego poziomu jest [[asembler|język asemblera]].


== Zobacz też ==
== Zobacz też ==

Wersja z 17:17, 20 sie 2011

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 język asemblera.

Zobacz też