Üdvözlünk a Pcsegéd-nél

Mi azon dolgozunk, hogy meg könnyítsük a ti dolgotokat azért, hogy ne kelljen elvinni szervízbe.

intro-pic.png

Programozási nyelvek

prognyelv1.jpg A programozási nyelv egy hivatalos nyelv, amely utasításokat tartalmaz, amelyeket különféle kimenetek előállításához használnak.
A programozási nyelvek olyan programokat hoznak létre, amelyek speciális algoritmusokat hajtanak végre.
A legtöbb programozási nyelv számítógépes utasításokat tartalmaz, bár vannak olyan programozható gépek, amelyek korlátozott számú konkrét utasításokat használnak, nem pedig a modern számítógépek általános programozási nyelvét.
Az 1800-as évek elejétől kezdve a programokat arra használták, hogy irányítsák a gépeket pl: Szövőszék, Zeneszekrények.
Több ezer különböző programozási nyelv jött létre, elsősorban a számítógép területén, és még mindíg sok ilyen nyelv jön létre.
A programozási nyelv leírása általában a szintaxis (forma) és a szemantika (jelentése) két összetevőjére oszlik.
Néhány nyelvet egy specifikációs dokumentum határoz meg (például a C programozási nyelvet ISO szabvány határozza meg ), míg más nyelvek (pl:Perl) domináns végrehajtást tartalmaznak, amelyet referenciaként kezelnek.
Egyes nyelvek egyaránt rendelkeznek, a szabvány által definiált alapnyelv és a domináns megvalósításból vett kiterjesztések gyakoriak.
A programozási nyelvek egyfajta műszaki számítás vagy algoritmust végeznek el.

Saját nyelvek

Habár a leggyakrabban használt programnyelvek többnyire teljesen meg vannak nyitva.
Sok programozási nyelv létezik csak szabadalmaztatott programozási nyelvekként, a megvalósítás pedig csak egyetlen szállítótól származik, ami azt állíthatja, hogy egy ilyen védett nyelv szellemi tulajdon.
A saját programozási nyelvek általában egy adott termékhez tartozó tartományi specifikus nyelv vagy belső szkriptnyelv egyes védett nyelveket csak a belső gyártók használnak.
Egyes programozási nyelvek léteznek a védett és nyitott határon is például az Oracle Corporation állítja tulajdonosi jogokat bizonyos szempontból a Java programozási nyelv, és a Microsoft C# programozási nyelv, amely nyitott implementációk nagy része a rendszer is.
Sok saját nyelvtípust széles körben használnak pl: MATLAB, VBScript stb...
Egyes nyelvek lehetővé teszik a zártról a nyitásra való átállást például Erlang.
Eredetileg egy belső programozási nyelv volt.

Érdekességek

Több ezer különböző programozási nyelv jött létre, elsősorban a számítástechnika területén.
Egy szoftver általában 5 programozási nyelvvel vagy többel épül fel.
A programozási nyelvek eltérnek az emberi kifejezés legtöbb más formájától, mivel nagyobb pontosságot és teljességet igényelnek.
Amikor egy természetes nyelvet használunk a többi emberrel való kommunikációhoz, az emberi szerzők és a hangszórók kétértelműek lehetnek, és kisebb hibákat követnek el, és mégis elvárják, hogy megértsék szándékukat.
Azonban figuratív módon a számítógépek "pontosan azt tesznek, amit mondanak nekik", és nem tudják "megérteni", hogy a programozó milyen kódot kíván írni.
A nyelvmeghatározás, a program és a program bemenetének kombinációja teljes mértékben meg kell határoznia a program végrehajtásakor bekövetkező külső viselkedést a program vezérlésének tartományában.
Másrészről amely természetes nyelven nyelvi kódot kódol a programozási nyelvben.
Ezek a fogalmak a rendelkezésre álló legegyszerűbb elemek (primitívek) gyűjteményeként szerepelnek.
A programozás az a folyamat, amellyel a programozók ötvözik ezeket a primitíveket, hogy új programokat készítsenek, vagy a meglévőket új alkalmazásokhoz vagy változó környezethez igazítsák.
Köszönöm szépen azt, hogy végigolvastad ezt a cikket, további jó böngészést.