Meng

Wat is programmering?

Baie mense vra

Wat is programmering?

En hoe het jy 'n programmeerder geword?

En waar begin ek?
Volg hierdie draad saam met my

Oor die definisie van programmeertale
en tipes programmeertale
C taal:
Java taal:
C ++ taal:
Python taal:
Ruby taal:
Php taal:
Pascal taal:
Taalvlakke te programmeer
hoë vlak
lae vlak

Generasies van programmeertale:
Eerste generasie (1GL):
Tweede generasie (2GL):
Derde generasie (3GL):
Vierde generasie (4GL):
Vyfde generasie (5GL):

Definieer eerstens programmeertale

Programmeringstale kan gedefinieer word as 'n reeks geskrewe opdragte volgens 'n stel spesifieke reëls in 'n taal wat die rekenaar verstaan ​​en uitvoer. Om die programmeerder daarvoor te kies, en elkeen van hierdie tale is uniek van die ander met die funksies en opdaterings wat daaraan aangebring is, voorafgaan aan die een voordat dit aan die gang is en versprei word, en dit is moontlik vir hierdie tale om eienskappe onder hulle te deel, en dit is vermeldenswaardig dat dit outomaties ontwikkel in samewerking met die ontwikkeling van die rekenaar , hoe groter die vordering in ontwikkelings Elektroniese rekenaars Die ontwikkeling van hierdie tale was meer gevorderd.

U sal moontlik ook belangstel om te sien:  Laai die H1Z1 -aksie- en oorlogspeletjie 2020 af

Tipes programmeertale

Baie soorte is ingesluit in die lys van programmeertale, en onder die belangrikste en wydverspreide tipes is:

C. taal

Die programmeertaal C word beskou as een van die internasionale gekodifiseerde tale, en dit is van groot belang omdat baie moderne programmeertale daarop gebou is, soos in C ++ en Java. Unix -bedryfstelsel en werk daaraan.

Java

James Gosling kon die Java -taal in 1992 ontwikkel tydens sy werk binne die laboratoriums van Sun Microsystems. en die ontwikkeling daarvan is gebaseer op C ++.

C. ++

Dit word geklassifiseer as 'n objekgeoriënteerde taal vir veelvuldige gebruik, en het na vore gekom as 'n ontwikkelingsfase vir die C-taal, en hierdie taal is algemeen aanvaar en gewild onder toepassingsontwerpers met komplekse koppelvlakke, en is uniek in sy vermoë om komplekse data.

Python

Hierdie taal word gekenmerk deur eenvoud en gemak in die skryf en lees van sy opdragte, en hang in sy werk af van die objekgeoriënteerde programmeermetode.Wat die beginner aanbeveel om sy opvoedkundige reis na programmeertale in Python te begin.

Ruby taal

Die Ruby-programmeertaal is 'n objekgeoriënteerde taal. Dit wil sê, dit kan op baie velde gebruik word, en dit is 'n suiwer voorwerptaal, benewens 'n stel eienskappe wat spesifiek is vir funksionele tale.

U sal moontlik ook belangstel om te sien:  Het u geweet dat bande 'n rakleeftyd het?

Php. Taal

Php-taal is ook gebruik vir die ontwikkeling en programmering van webtoepassings, benewens die moontlikheid om dit te gebruik om bestaande programme vry te stel en te ontwikkel. die vermoë om werk op baie bedryfstelsels, insluitend Windows en Linux, te ondersteun.

Pascal taal

Die duidelikheid, robuustheid en gebruiksgemak by die skep van programme hou by die programmeertaal van Pascal, 'n veelsydige, opdraggebaseerde taal wat baie kenmerke met C deel.

Taalvlakke te programmeer

Programmeringstale word in verskillende vlakke verdeel, wat soos volg is:

hoëvlak tale

Voorbeelde sluit in: C Sharp, C, Python, Fortran, Ruby, Php, Pascal, JavaScript, SQL, C ++.

lae vlak tale

Dit word verdeel in masjientaal en samestellingstaal, en dit word laag genoem as gevolg van die groot gaping tussen dit en mensetaal.

Generasies van programmeertale

Programmeringstale is nie net volgens hul vlakke verdeel nie, maar 'n onlangse verdeling was volgens die geslagte waarin hulle verskyn het, naamlik:

1ste generasie (XNUMXGL)

Dit staan ​​bekend as die masjientaal en is hoofsaaklik gebaseer op die binêre getallestelsel (1.0) in die voorstelling van wat as ordes, rekenkundige en logiese bewerkings geskryf word.

tweede generasie (2GL)

Dit word samestellingstaal genoem, en tale in hierdie generasie word afgekort tot 'n paar opdragte, frases en simbole wat gebruik word om bevele in te voer.

Derde generasie (3GL)

Dit bevat proseduretale op hoë vlak en word gekenmerk deur die afhanklikheid daarvan om 'n mens-verstaanbare taal te kombineer met 'n paar bekende wiskundige en logiese simbole en dit op 'n manier te skryf wat 'n rekenaar kan verstaan.

4de generasie (XNUMXGL)

Dit is nie-prosedurele hoëvlak tale, is meer gebruikersvriendelik as vorige generasies en is uniek om die proses om te keer; Waar die programmeerder sy rekenaar die gewenste resultaat vertel; En laasgenoemde bereik dit outomaties, en die prominentste daarvan is: databasisse, elektroniese tabelle.

U sal moontlik ook belangstel om te sien:  Egipte poskaart Easy Pay

Vyfde generasie (5GL)

Dit is natuurlike tale, wat die rekenaar in staat gestel het om te funksioneer in programmering, sonder dat 'n deskundige programmeerder die kode in detail moes skryf, en dit berus hoofsaaklik op kunsmatige intelligensie.
En u het die beste gesondheid en welstand van ons liewe volgelinge

Vorige
Hoe beskerm u u privaatheid?
volgende een
Verduideliking van DNS -kaping

Los kommentaar