Język niskiego poziomu: Różnice pomiędzy wersjami
[wersja przejrzana] | [wersja przejrzana] |
m robot dodaje: mn:Доод түвшний програмчлалын хэл; zmiany kosmetyczne |
m link do abstrakcji |
||
Linia 1: | Linia 1: | ||
'''Język niskiego poziomu''' - typ [[język programowania|języka programowania]], który w małym stopniu abstrahuje od konstrukcji [[procesor|jednostki centralnej]] komputera. Innymi słowy, język ten wykazuje duże podobieństwo do [[Język maszynowy|kodu maszynowego]], zaś [[kompilacja (informatyka)|kompilacja]] jest w miarę nieskomplikowana. |
'''Język niskiego poziomu''' - typ [[język programowania|języka programowania]], który w małym stopniu [[Abstrakcja (programowanie)|abstrahuje]] od konstrukcji [[procesor|jednostki centralnej]] komputera. Innymi słowy, język ten wykazuje duże podobieństwo do [[Język maszynowy|kodu maszynowego]], zaś [[kompilacja (informatyka)|kompilacja]] jest w miarę nieskomplikowana. |
||
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. |
Wersja z 21:02, 12 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.