Paljud inimesed küsivad
Mis on programmeerimine?
Ja kuidas sinust programmeerija sai?
Ja kust alustada?
Jälgi seda teemat minuga
Programmeerimiskeelte määratlusest
ja programmeerimiskeelte tüübid
C keel:
Java keel:
C ++ keel:
Pythoni keel:
Rubiini keel:
Php keel:
Pascali keel:
Programmeerimiskeele tasemed
kõrge tase
madal tase
Programmeerimiskeelte põlvkonnad:
Esimene põlvkond (1GL):
Teine põlvkond (2GL):
Kolmas põlvkond (3GL):
Neljas põlvkond (4GL):
Viies põlvkond (5GL):
Esiteks määrake programmeerimiskeeled
Programmeerimiskeeli saab määratleda kirjalike käskude seeriana vastavalt konkreetsetele reeglitele, mida arvuti saab aru ja täidab. Programmeerija saab seda valida ja igaüks neist keeltest on ainulaadne selle funktsioonid ja värskendused eelnevad sellele, mis on pooleli ja levib, ning neil keeltel on võimalik jagada omavahel omadusi ja väärib märkimist, et need arenevad koos arvuti arendamisega automaatselt, seda suurem edusammud arengus Elektroonilised arvutid Nende keelte arendamine oli arenenum.
Programmeerimiskeelte tüübid
Programmeerimiskeelte loendisse on lisatud palju tüüpe ning kõige olulisemate ja laialt levinud tüüpide hulgas on:
C. keel
Programmeerimiskeelt C peetakse üheks rahvusvaheliseks kodifitseeritud keeleks ja sellel on suur tähtsus, kuna sellele on ehitatud palju kaasaegseid programmeerimiskeeli, nagu see on C ++ ja Java puhul. Unix operatsioonisüsteem ja selle kallal.
Java
James Gosling suutis Java -keele välja töötada 1992. aastal Sun Microsystemsi laborites töötamise ajal. Tähelepanuväärne on see, et selle arendamine hakkas mängima mõtleva meele rolli selliste nutikate rakendusseadmete nagu interaktiivne televisioon jt haldamisel ja kasutamisel, ja selle arendamine põhineb C ++ -l.
C. ++
See on klassifitseeritud mitmeotstarbeliseks objektorienteeritud keeleks ja see kujunes C-keele arenguetapiks ning see keel on laialdaselt aktsepteeritud ja populaarne keerukate liidestega rakenduste disainerite seas ning on ainulaadne oma võimega toime tulla keerukad andmed.
Python
Seda keelt iseloomustab käskude kirjutamise ja lugemise lihtsus ja lihtsus ning see sõltub oma töös objektorienteeritud programmeerimismeetodist.Mis soovitab algajal alustada oma haridusretke programmeerimiskeeltest Pythonis.
Rubiini keel
Ruby programmeerimiskeel on objektorienteeritud keel. See tähendab, et seda saab kasutada paljudes valdkondades ja see on puhas objekti keel, lisaks funktsionaalsete keelte spetsiifiliste omaduste kogumile.
Php. Keel
Php-keelt hakati kasutama veebirakenduste arendamisel ja programmeerimisel, lisaks võimalusele kasutada seda olemasolevate programmide väljaandmiseks ja arendamiseks. See on avatud lähtekoodiga, suudab pakkuda tuge objektorienteeritud programmeerimisele ja sellel on võime toetada tööd paljudes operatsioonisüsteemides, sealhulgas Windowsis ja Linuxis.
Pascali keel
Programmide loomisel on selgus, töökindlus ja kasutusmugavus Pascali programmeerimiskeel, mis on käsupõhine mitmekülgsus, millel on C-ga väga palju omadusi.
Programmeerimiskeele tasemed
Programmeerimiskeeled on jagatud mitmeks tasemeks, mis on järgmised:
kõrgetasemelised keeled
Näited: C Sharp, C, Python, Fortran, Ruby, Php, Pascal, JavaScript, SQL, C ++.
madala taseme keeled
See on jagatud masinakeeleks ja koostamiskeeleks ning seda nimetatakse madalaks, kuna selle ja inimkeele vahel on suur lõhe.
Programmeerimiskeelte põlvkonnad
Programmeerimiskeeli ei jagatud mitte ainult nende tasemete järgi, vaid ka hiljutine jaotus põlvkondade järgi, kus nad esinesid, nimelt:
1. põlvkond (XNUMXGL)
Tuntud masinakeelena, põhineb see peamiselt binaarsel arvusüsteemil (1.0), mis esindab tellimuste, aritmeetiliste ja loogiliste toimingutena kirjutatut.
teine põlvkond (2GL)
Seda nimetati koostamiskeeleks ja selle põlvkonna keeli lühendatakse mõne käsu, fraasi ja sümbolina, mida kasutatakse käskude sisestamisel.
Kolmas põlvkond (3GL)
See hõlmab kõrgetasemelisi menetluskeeli ja seda iseloomustab see, et ta loodab ühendada inimesele arusaadava keele mõne tuntud matemaatilise ja loogilise sümboliga ning kirjutada need arvutile arusaadaval viisil.
Neljas põlvkond (4GL)
Need on mitteprotseduurilised kõrgetasemelised keeled, neid on lihtsam kasutada kui varasemaid põlvkondi ja nad on ainulaadsed protsessi tagasipööramisel; Kus programmeerija ütleb oma arvutile soovitud tulemuse; Ja viimane saavutab need automaatselt ning silmapaistvamad neist on: andmebaasid, elektroonilised tabelid.
Viies põlvkond (5GL)
Need on loomulikud keeled, mis võimaldasid arvutil programmeerimisel töötada ilma, et asjatundlik programmeerija peaks koodi üksikasjalikult kirjutama, ning see tugineb peamiselt tehisintellektile.
Ja teil on meie kallite järgijate parim tervis ja heaolu