Melanje

Ki sa ki pwogramasyon?

Anpil moun mande

Ki sa ki pwogramasyon?

Ak ki jan ou te vin yon pwogramè?

Ak ki kote mwen kòmanse?
Swiv fil sa a avè m '

Konsènan definisyon langaj pwogramasyon yo
ak kalite langaj pwogramasyon
C lang:
Java lang:
C ++ lang:
Piton lang:
Ruby lang:
Php lang:
Pascal lang:
Nivo langaj pwogramasyon
wo nivo
ba nivo

Jenerasyon langaj pwogramasyon:
Premye jenerasyon (1GL):
Dezyèm jenerasyon (2GL):
Twazyèm jenerasyon (3GL):
Katriyèm jenerasyon (4GL):
Senkyèm jenerasyon (5GL):

Premyèman, defini langaj pwogramasyon yo

Lang pwogramasyon yo ka defini kòm yon seri de kòmandman ekri dapre yon seri règ espesifik nan yon lang ke òdinatè a konprann ak egzekite.Pou pwogramè a chwazi li, epi chak nan lang sa yo se inik nan lòt la ak karakteristik li yo ak dènye anvan yon sèl la anvan li nan pwogrè ak gaye, e li posib pou lang sa yo pataje karakteristik nan mitan yo, e li vo mansyone ke yo devlope otomatikman nan konjonksyon avèk devlopman nan òdinatè a, pi gwo a pwogrè nan devlopman òdinatè elektwonik Devlopman lang sa yo te pi avanse.

Ou ka enterese tou pou wè:  Download H1Z1 aksyon ak jwèt lagè 2020

Kalite langaj pwogramasyon

Anpil kalite yo enkli anba lis la nan lang pwogramasyon, ak nan mitan kalite ki pi enpòtan ak toupatou yo se:

C. lang

Se lang nan pwogram C konsidere kòm youn nan lang entènasyonal yo kodifye, epi li gen anpil enpòtans akòz lefèt ke anpil lang pwogramasyon modèn yo bati sou li, menm jan se ka a nan C ++ ak Java. ap travay sou li.

Java

James Gosling te kapab devlope lang Java an 1992 pandan travay li nan laboratwa Sun Microsystems yo. Li enpòtan pou remake ke devlopman li rive jwe wòl lide panse nan jere ak opere aparèy aplikasyon entelijan tankou televizyon entèaktif ak lòt moun, ak devlopman li vini ki baze sou C ++.

C. ++

Li klase kòm yon lang milti-itilize objè-oryante, epi li parèt kòm yon etap devlopman pou lang lan C, ak lang sa a te lajman aksepte ak popilè nan mitan konsèpteur aplikasyon ak interfaces konplèks, epi li se inik nan kapasite li nan fè fas ak done konplèks.

Piton

Lang sa a karakterize pa senplisite ak fasilite nan ekri ak lekti kòmandman li yo, epi li depann de travay li sou metòd pwogramasyon objè-oryante a .. Ki sa ki konseye debutan an kòmanse vwayaj edikasyon li nan lang pwogramasyon nan Piton.

Ruby lang

Lang nan pwogram Ruby se yon lang objè-oryante. Sa se, li ka itilize nan anpil jaden, epi li se yon lang objè pi, nan adisyon a gen yon seri pwopriyete espesifik nan lang fonksyonèl.

Ou ka enterese tou pou wè:  Èske w te konnen kawotchou gen yon etajè lavi?

Php lang

Php lang te itilize nan devlopman aplikasyon entènèt ak pwogramasyon, nan adisyon a posibilite pou itilize li nan lage ak devlope pwogram ki deja egziste, epi li se sous louvri, gen kapasite nan bay sipò pou objè-oryante pwogram, e li gen kapasite nan sipòte travay sou anpil sistèm opere, ki gen ladan Windows ak Linux.

Pascal lang

Klète a, solidite, ak fasilite nan itilize nan kreye pwogram bwa ak lang nan pwogram Pascal, yon adaptabilite ki baze sou lòd ki pataje yon kantite karakteristik ak C anpil.

Nivo langaj pwogramasyon

Lang pwogramasyon yo divize an plizyè nivo, ki se jan sa a:

lang wo nivo

Men kèk egzanp: C Sharp, C, Python, Fortran, Ruby, Php, Pascal, JavaScript, SQL, C ++.

lang ki ba nivo

Li se divize an lang machin ak lang asanble, epi yo rele sa ba paske nan diferans lan lajè ant li ak lang moun.

Jenerasyon langaj pwogramasyon

Langaj pwogramasyon yo pa te divize sèlman selon nivo yo, men yon divizyon resan te vini selon jenerasyon kote yo te parèt, sètadi:

1er jenerasyon (XNUMXGL)

Li te ye tankou lang machin, li sitou ki baze sou sistèm nan nimewo binè (1.0) nan reprezante sa ki ekri an tèm de operasyon aritmetik ak lojik.

dezyèm jenerasyon (2GL)

Li te rele lang asanble, ak lang nan jenerasyon sa a yo abreje nan yon kèk kòmandman, fraz, ak senbòl yo itilize nan k ap antre nan kòmandman yo.

Twazyèm jenerasyon (3GL)

Li gen ladan l wo nivo pwosedi lang, epi li karakterize pa reliance li yo sou konbine yon lang moun-konprann ak kèk byen li te ye senbòl matematik ak lojik ak ekri yo nan yon fason ke yon òdinatè ka konprann.

4yèm jenerasyon (XNUMXGL)

Yo se lang ki pa pwosedi wo nivo, yo gen plis itilizatè-zanmitay pase jenerasyon anvan yo, epi yo inik nan ranvèse pwosesis la; Ki kote pwogramè a di òdinatè l 'rezilta a vle; Ak lèt ​​la reyalize yo otomatikman, ak pi enpòtan nan yo se: baz done, tab elektwonik.

Ou ka enterese tou pou wè:  Peyi Lejip Post Kat Fasil Peye

Senkyèm jenerasyon (5GL)

Yo se lang natirèl, ki te vin pèmèt òdinatè a fonksyone nan pwogramasyon san yo pa bezwen pou yon pwogramè ekspè ekri kòd la an detay, epi li konte sitou sou entèlijans atifisyèl.
Epi ou nan pi bon sante ak byennèt disip mwen renmen anpil yo

Previous
Ki jan ou pwoteje vi prive ou?
pwochen youn
Eksplikasyon sou DNS eskanmòte

Kite yon kòmantè