Mnogi ljudi pitaju
Šta je programiranje?
A kako ste postali programer?
I odakle da počnem?
Pratite ovu temu sa mnom
O definiciji programskih jezika
i vrste programskih jezika
C jezik:
Java jezik:
C ++ jezik:
Python jezik:
Ruby jezik:
Php jezik:
Pascal jezik:
Nivoi programskog jezika
visoki nivo
nizak nivo
Generacije programskih jezika:
Prva generacija (1GL):
Druga generacija (2GL):
Treća generacija (3GL):
Četvrta generacija (4GL):
Peta generacija (5GL):
Prvo definirajte programske jezike
Programski jezici se mogu definirati kao niz pisanih naredbi prema skupu posebnih pravila na jeziku koji računalo razumije i izvršava. Da bi ga programer odabrao, a svaki od ovih jezika je jedinstven od drugog sa njegove značajke i ažuriranja prethode onoj prije njega koja je u tijeku i širenju, a moguće je i da ti jezici dijele karakteristike među njima, a vrijedno je spomenuti da se oni automatski razvijaju zajedno s razvojem računara, napredak u razvoju Elektronski računari Razvoj ovih jezika bio je napredniji.
Vrste programskih jezika
Mnogi tipovi su uključeni u listu programskih jezika, a među najvažnijim i najraširenijim vrstama su:
C. jezik
Programski jezik C smatra se jednim od međunarodno kodiranih jezika, a od velike je važnosti zbog činjenice da su na njemu izgrađeni mnogi moderni programski jezici, kao što je slučaj u C ++ i Javi. Unix operativni sistem i raditi na tome.
Java
James Gosling uspio je razviti Java jezik 1992. godine tokom svog rada u laboratorijama Sun Microsystems. Značajno je da je njegov razvoj odigrao ulogu mislećeg uma u upravljanju i upravljanju pametnim aplikacijskim uređajima, poput interaktivne televizije i drugih, i njegov razvoj se zasniva na C ++.
C. ++
Klasifikovan je kao višenamjenski objektno orijentisan jezik, a pojavio se kao razvojna faza za C jezik, a ovaj jezik je široko prihvaćen i popularan među dizajnerima aplikacija sa složenim interfejsima, a jedinstven je po svojoj sposobnosti da se nosi sa složeni podaci.
Python
Ovaj jezik odlikuje jednostavnost i lakoća pisanja i čitanja njegovih naredbi, a u svom radu ovisi o objektno orijentiranoj metodi programiranja.Ono što početnika savjetuje da započne svoje obrazovno putovanje programskih jezika u Pythonu.
Ruby jezik
Programski jezik Ruby je objektno orijentisan jezik. Odnosno, može se koristiti u mnogim poljima i čisti je objektni jezik, pored toga što ima skup svojstava specifičnih za funkcionalne jezike.
Php. Jezik
Php jezik počeo se koristiti u razvoju i programiranju web aplikacija, pored mogućnosti da se koristi za objavljivanje i razvoj postojećih programa, a otvorenog je koda, ima mogućnost pružanja podrške za objektno orijentisano programiranje i ima mogućnost za podršku radu na mnogim operativnim sistemima, uključujući Windows i Linux.
Pascal jezik
Jasnoća, robusnost i jednostavnost upotrebe u kreiranju programa drže se programskog jezika Pascal, svestranosti zasnovane na naredbama koja vrlo mnogo dijeli brojne karakteristike sa C-om.
Nivoi programskog jezika
Programski jezici podijeljeni su u nekoliko nivoa, a to su:
jezici na visokom nivou
Primjeri uključuju: C Sharp, C, Python, Fortran, Ruby, Php, Pascal, JavaScript, SQL, C ++.
jezici niskog nivoa
Podijeljen je na mašinski jezik i jezik montaže, a naziva se niskim zbog velikog jaza između njega i ljudskog jezika.
Generacije programskih jezika
Programski jezici nisu samo podijeljeni prema svojim nivoima, već je došlo i do nedavne podjele prema generacijama u kojima su se pojavili, naime:
1. generacija (XNUMXGL)
Poznat kao mašinski jezik, uglavnom se zasniva na binarnom sistemu brojeva (1.0) u predstavljanju onoga što je napisano kao naredbe, aritmetičke i logičke operacije.
druga generacija (2GL)
Nazvan je skupštinskim jezikom, a jezici u ovoj generaciji skraćeni su na nekoliko naredbi, izraza i simbola koji se koriste pri unosu naredbi.
Treća generacija (3GL)
Uključuje proceduralne jezike na visokom nivou i karakterizira ga oslanjanje na kombiniranje jezika razumljivog čovjeku s nekim dobro poznatim matematičkim i logičkim simbolima i njihovo pisanje na način koji računalo može razumjeti.
Četvrta generacija (4GL)
Oni su ne-proceduralni jezici na visokom nivou, prilagođeniji su korisnicima od prethodnih generacija i jedinstveni su u preokretanju procesa; Kada programer kaže svom računaru željeni rezultat; Potonji ih postiže automatski, a najistaknutiji tipovi su: baze podataka, elektroničke tablice.
Peta generacija (5GL)
To su prirodni jezici, koji su omogućili računaru da funkcionira u programiranju bez potrebe za stručnjakom za programiranje koji će detaljno napisati kôd, a oslanja se uglavnom na umjetnu inteligenciju.
I vi ste u najboljem zdravlju i dobrobiti naših dragih sljedbenika