Mnogi ljudi pitaju
Što 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:
Razine programskog jezika
visoka razina
niska razina
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 mogu se 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 jedinstven je od drugog s njegove značajke i ažuriranja prethode onoj prije njega koja je u tijeku i širenju te je moguće da ti jezici dijele karakteristike među njima, a vrijedno je spomenuti da se oni automatski razvijaju zajedno s razvojem računala, što je veća napredak u razvoju Elektronička računala Razvoj ovih jezika bio je napredniji.
Vrste programskih jezika
Mnoge vrste uključene su u popis programskih jezika, a među najvažnijim i najraširenijim vrstama su:
C. jezik
Programski jezik C smatra se jednim od međunarodno kodificiranih jezika, a od velike je važnosti zbog činjenice da su na njemu izgrađeni mnogi moderni programski jezici, kao što je to slučaj u C ++ i Javi. Unix operativni sustav i radim na tome.
Java
James Gosling uspio je razviti Java jezik 1992. tijekom svog rada u laboratorijima Sun Microsystemsa. 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, a njegov razvoj dolazi na temelju C ++.
C. ++
Klasificiran je kao višenamjenski objektno orijentirani jezik, a pojavio se kao razvojna faza za C jezik, a ovaj je jezik bio široko prihvaćen i popularan među dizajnerima aplikacija sa složenim sučeljima, a jedinstven je po svojoj sposobnosti da se nosi s složeni podaci.
Piton
Ovaj se jezik odlikuje jednostavnošću i lakoćom 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.
Rubinski jezik
Programski jezik Ruby objektno je orijentiran jezik. Odnosno, može se koristiti u mnogim poljima i čisti je objektni jezik, osim što ima skup svojstava specifičnih za funkcionalne jezike.
Php. Jezik
PHP jezik počeo se koristiti u razvoju i programiranju web aplikacija, osim mogućnosti korištenja za objavljivanje i razvoj postojećih programa. Otvorenog je koda, ima mogućnost pružanja podrške za objektno orijentirano programiranje i ima sposobnost podržavanja rada na mnogim operativnim sustavima, uključujući Windows i Linux.
Jezik Pascal
Jasnoća, robusnost i jednostavnost korištenja u stvaranju programa drže se programskog jezika Pascal, svestranosti zasnovane na naredbama koja vrlo mnogo dijeli brojne karakteristike s C-om.
Razine programskog jezika
Programski jezici podijeljeni su u nekoliko razina, a to su:
jezici na visokoj razini
Primjeri uključuju: C Sharp, C, Python, Fortran, Ruby, Php, Pascal, JavaScript, SQL, C ++.
jezici niske razine
Podijeljen je na strojni jezik i jezik za sastavljanje, a naziva se niskim zbog velikog jaza između njega i ljudskog jezika.
Generacije programskih jezika
Programski jezici nisu samo podijeljeni prema svojim razinama, već je došlo i do nedavne podjele prema generacijama u kojima su se pojavili, naime:
1. generacija (XNUMXGL)
Poznat kao strojni jezik, uglavnom se temelji na binarnom brojevnom sustavu (1.0) u predstavljanju onoga što je napisano kao naredbe, aritmetičke i logičke operacije.
druga generacija (2GL)
Zvao se skupni jezik, 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 visokoj razini, a 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 neproceduralni jezici na visokoj razini, prilagođeniji su korisnicima od prethodnih generacija i jedinstveni su u preokretanju procesa; Gdje programer govori svom računalu ž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čunalu da funkcionira u programiranju bez potrebe za stručnjakom za programiranje koji će detaljno napisati kôd, a oslanja se uglavnom na umjetnu inteligenciju.
A vi ste u najboljem zdravlju i dobrobiti naših dragih sljedbenika