Język komputera: po prostu wyjaśniony
Co to jest język komputerowy, wyjaśniono po prostu. Jednak termin ten jest często źle interpretowany i interpretowany zbyt wąsko. Jeśli wstydzisz się zapytać specjalistę komputerowego, znajdziesz tutaj łatwo zrozumiałe wyjaśnienie.
Język komputera - wszystko, co warto wiedzieć, po prostu wyjaśnione
Termin język komputerowy obejmuje wszystkie języki, które umożliwiają interakcję między ludźmi a komputerami.
- Rozróżniamy języki, które można odczytać maszynowo, i języki, które są czytelne dla człowieka.
- Procesor może natychmiast odczytać języki odczytywane maszynowo, a tym samym wykonać polecenia. Są też tak zwane języki maszynowe.
- Są też języki komputerowe czytelne dla człowieka. Należą do nich na przykład języki programowania. Te języki komputerowe używają słów i znaków języka ludzkiego - a komputer nie może ich czytać ani interpretować.
- Aby te języki komputerowe były czytelne dla komputera, należy je najpierw przetłumaczyć na język maszynowy. Można to zrobić w czasie rzeczywistym za pomocą interpretera lub z góry za pomocą asemblera lub kompilatora.
„Rozmawiaj” z komputerem - istnieje nieskończona liczba języków
Nie ma zatem „jednego” języka komputerowego, co znacie teraz z wyjaśnienia w pierwszej części. Istnieje raczej długa lista języków komputerowych.
- Najbardziej znanymi językami komputerowymi są prawdopodobnie wspomniane języki programowania. Wymienienie ich wszystkich wykraczałoby poza zakres. Przegląd najpopularniejszych języków programowania można znaleźć w innej praktycznej wskazówce.
- Języki skryptów nie są wcześniej tłumaczone na kod maszynowy przez kompilatory. Tutaj tłumacze sprawiają, że język jest czytelny dla komputerów i dlatego możliwe jest wykonywanie akcji, dlatego są jednym z języków programowania. Języki skryptowe obejmują Python i JavaScript.
- Inną formą języków programowania są tak zwane języki wysokiego poziomu. Tutaj programowanie odbywa się w kodzie czytelnym dla człowieka, kompilator konwertuje ten kod na język maszynowy. Przykładami języka wysokiego poziomu są C i C ++. Możesz również znaleźć najlepsze kompilatory dla C i C ++ tutaj.
- Z drugiej strony języki znaczników nie implementują programów i dlatego nie są konwertowane na kod maszynowy. Są one używane na przykład do projektowania dokumentów, aby program mógł z nimi pracować. Klasyczne przykłady języków znaczników to HTML, XML lub CSS.
- Są też języki baz danych, takie jak SQL. Nie są one bezpośrednio częścią języków programowania, ale kontrolują komputer podczas sprawdzania bazy danych.
Jeśli jesteś ciekawy i chcesz nauczyć się programowania, znajdziesz cenne wskazówki dla początkujących w naszej kolejnej praktycznej wskazówce.