Datoru valoda: vienkārši izskaidrots
To, kāda datora valoda tiek izskaidrota, izskaidro diezgan vienkārši. Tomēr termins bieži tiek nepareizi interpretēts un interpretēts pārāk šauri. Ja jums ir pārāk neērti jautāt datora speciālistam, šeit atradīsit viegli saprotamu skaidrojumu.
Datorvaloda - viss, kas ir vērts zināt, vienkārši izskaidrots
Termins datoru valoda ietver visas valodas, kas padara iespējamu mijiedarbību starp cilvēkiem un datoriem.
- Mēs atšķiram valodas, kuras ir lasāmas mašīnām, un tās, kuras ir lasāmas cilvēkiem.
- Procesors var nekavējoties nolasīt mašīnlasāmās valodas un attiecīgi arī izpildīt komandas. Tad ir tā saucamās mašīnu valodas.
- Pēc tam ir cilvēkam lasāmas datoru valodas. Tās ietver, piemēram, programmēšanas valodas. Šajās datoru valodās tiek izmantoti vārdi un cilvēku valodas pazīmes - un dators tos nevar ne lasīt, ne arī interpretēt.
- Lai šīs datoru valodas būtu lasāmas datoram, tās vispirms ir jātulko mašīnu valodā. To var izdarīt reālā laikā, izmantojot tulku, vai iepriekš, izmantojot montētāju vai kompilatoru.
"Runā" ar datoru - ir bezgalīgas valodas
Tāpēc nav "vienas" datoru valodas, kā jūs tagad zināt no paskaidrojumiem pirmajā sadaļā. Drīzāk ir ļoti garš datoru valodu saraksts.
- Vispazīstamākās datoru valodas, iespējams, ir jau pieminētās programmēšanas valodas. To visu uzskaitīšana pārsniegtu darbības jomu. Pārskats par visbiežāk sastopamajām programmēšanas valodām ir atrodams citā praktiskā padomā.
- Kompilatori skriptu valodas mašīnkodā iepriekš nav iztulkojuši. Šeit tulki padara valodu lasāmu datoriem un tādējādi ir iespējama darbību izpilde, tāpēc viņi ir viena no programmēšanas valodām. Skriptu valodas ietver Python un Javascript.
- Vēl viena programmēšanas valodu forma ir tā sauktās augsta līmeņa valodas. Šeit programmēšana tiek veikta cilvēkiem lasāmā kodā, kompilators šo kodu pārveido mašīnu valodā. Augsta līmeņa valodas piemēri ir C un C ++. Šeit varat atrast arī labākos C un C ++ kompilatorus.
- No otras puses, iezīmēšanas valodas neīsteno programmas, tāpēc tās netiek pārveidotas par mašīnu kodu. Tos izmanto, piemēram, dokumentu noformēšanai, lai programma varētu ar tiem strādāt. Klasiskie iezīmēšanas valodu piemēri ir HTML, XML vai CSS.
- Tad ir datu bāzu valodas, piemēram, SQL. Tie tieši neietilpst programmēšanas valodās, bet kontrolē datoru, kad tiek meklēti datubāzes dati.
Ja jums ir interese un vēlaties pats iemācīties programmēšanu, mūsu nākamajā praktiskajā padomā atradīsit vērtīgus padomus iesācējiem.