Mijarên

Bernamekirin çi ye?

Gelek kes dipirsin

Bernamekirin çi ye?

Û hûn çawa bûne bernamenûs?

Û ez ji ku dest pê bikim?
Vê mijarê bi min re bişopînin

Derbarê pênaseya zimanên bernamesaziyê de
û cureyên zimanên bernamekirinê
Zimanê C:
Zimanê Java:
Zimanê C++:
Zimanê Python:
Zimanê rûbî:
Zimanê Php:
Zimanê Pascal:
Astên zimanê bernamekirinê
asta bilind
asta nizm

Nifşên zimanên bernamekirinê:
Nifşa yekem (1GL):
Nifşa duyemîn (2GL):
Nifşa sêyemîn (3GL):
Nifşa çaremîn (4GL):
Nifşa pêncemîn (5GL):

Pêşîn, zimanên bernamekirinê diyar bikin

Zimanên bernamesaziyê dikarin wekî rêzek fermanên nivîskî li gorî rêzek rêzikên taybetî yên bi zimanek ku komputer jê fam dike û dimeşîne were pênase kirin. Ji bo ku bernamenûs wê hilbijêrin û her yek ji van zimanan ji yê din yekta ye. taybetmendî û nûvekirinên ku jê re hatine destnîşan kirin ku berî ya berî wê di pêşdeçûn û belavbûnê de ne, û mimkun e ku van zimanan taybetmendiyan di nav wan de parve bikin, û hêjayî gotinê ye ku ew bi pêşkeftina kompîturê re bixweber pêşve diçin. , di pêşveçûnan de pêşkeftina mezin Komputerên elektronîkî Pêşkeftina van zimanan pêşdetir bû.

Dibe ku hûn jî eleqedar bibin ku bibînin:  Lîstika çalakî û şer H1Z1 2020 dakêşin

Cureyên zimanên bernamekirinê

Gelek celeb di bin navnîşa zimanên bernamekirinê de cih digirin, û di nav celebên herî girîng û berbelav de ev in:

C. ziman

Zimanê bernamenûsê C yek ji zimanên kodkirî yên navneteweyî ye, û ew girîngiyek mezin e ji ber ku gelek zimanên bernamesaziyê yên nûjen li ser têne çêkirin, mîna ku di C ++ û Java de heye, û pêşkeftina wê vedigere destpêka salên heftêyî. ji hêla Ken Thompson, Brian Kernighan û Dennis Ritchie ve, û ew ji bo mebestên pêşxistina pergala xebitandina Unix û xebitandina wê hate birin.

Java

James Gosling di sala 1992-an de di dema xebata xwe ya di laboratuarên Sun Microsystems de karîbû zimanê Java pêşve bibe. Hêjayî gotinê ye ku pêşkeftina wê di rêvebirin û xebitandina cîhazên sepanê yên zîrek ên wekî televîzyona înteraktîf û yên din de rola hişê ramanê lîst. û pêşveçûna wê li ser bingeha C ++ tê.

C .++

Ew wekî zimanek pir-karanîn-objekt-oriented tê dabeş kirin, û ew ji bo zimanê C wekî qonaxek pêşkeftinê derketiye holê, û ev ziman bi berfirehî di nav sêwiranerên serîlêdanê yên bi navgînên tevlihev de hatî pejirandin û populer e, û di şiyana xwe de yekta ye ku pê re mijûl bibe. daneyên tevlihev.

Python

Ev ziman di nivîsandin û xwendina fermanên xwe de bi sadebûn û asaniya xwe ve tête diyar kirin, û di xebata xwe de xwe dispêre rêbaza bernamesaziya objekt-oriented. Tiştê ku destpêker şîret dike ku dest bi rêwîtiya xwe ya perwerdehiyê ya zimanên bernamesaziyê li Python bike.

Zimanê rûbî

Zimanê bernamesaziyê Ruby zimanek objekt-oriented e. Ango, ew dikare di gelek waran de were bikar anîn, û ew wekî zimanek nesneyek paqij tê destnîşan kirin, ji bilî ku xwediyê komek taybetmendiyên taybetî yên zimanên fonksiyonel e.

Dibe ku hûn jî eleqedar bibin ku bibînin:  We dizanibû ku teker temenê wan heye?

ziman Php

Php di pêşkeftin û bernamesaziya serîlêdana malperê de hate bikar anîn, ji bilî îhtîmala karanîna wê ji bo berdan û pêşvebirina bernameyên heyî, û ew çavkaniyek vekirî ye, xwedan şiyana peydakirina piştgirî ji bo bernamesaziya objekt-oriented e, û xwedan şiyana xebata piştgirî li ser gelek pergalên xebitandinê, di nav de Windows û Linux.

Zimanê Pascal

Zelalbûn, zexm û hêsaniya karanîna di afirandina bernameyan de bi zimanê bernamenûsê Pascal ve girêdayî ye, ku zimanek pirzimanî-based, ferman-based e ku gelek taybetmendiyan bi C-yê re pir parve dike.

Astên zimanê bernamekirinê

Zimanên bernamesaziyê li çend astan têne dabeş kirin, ku ev in:

zimanên asta bilind

Nimûne ev in: C Sharp, C, Python, Fortran, Ruby, Php, Pascal, JavaScript, SQL, C++.

zimanên nizm

Ew di nav zimanê makîneyê û zimanê meclîsê de tê dabeş kirin, û jê re nizm tê gotin ji ber ku ferqa berfireh di navbera wî û zimanê mirovan de heye.

Nifşên zimanên bernamesaziyê

Zimanên bernamesaziyê ne tenê li gorî astên xwe hatine dabeş kirin, lê dabeşek vê dawiyê li gorî nifşên ku ew tê de xuya bûne, ev jî:

Nifşa 1mîn (XNUMXGL)

Wekî zimanê makîneyê tê zanîn, ew bi giranî li ser pergala jimartinê ya binaryê (1.0) ye ku tiştên ku di warê hejmarî û operasyonên mentiqî de hatî nivîsandin temsîl dike.

nifşê duyemîn (2GL)

Jê re zimanê meclîsê dihat gotin, û zimanên di vî nifşî de bi çend ferman, hevok û sembolên ku di têketina fermanan de têne bikar anîn kurt têne kurt kirin.

Nifşa sêyemîn (3GL)

Ew zimanên prosedurî ​​yên asta bilind dihewîne, û bi pêbaweriya wê ve girêdayî ye ku zimanek ji hêla mirovî ve tê fam kirin bi hin sembolên matematîkî û mentiqî yên naskirî re berhev bike û wan bi rengek ku komputerek jê fam bike binivîsîne.

Nifşa 4emîn (XNUMXGL)

Ew zimanên asta bilind ên ne-prosedûral in, ji nifşên berê bêtir bikarhêner-heval in, û di berevajîkirina pêvajoyê de bêhempa ne; Li cihê ku bernameçêker encama ku tê xwestin ji kompîtura xwe re dibêje; Ya paşîn wan bixweber digihîje, û celebên herî berbiçav ev in: databases, tabloyên elektronîkî.

Dibe ku hûn jî eleqedar bibin ku bibînin:  Karta Postê ya Misrê Paydaya Hêsan

Nifşa pêncemîn (5GL)

Ew zimanên xwezayî ne, yên ku hatine ku komputer karibe karê xwe yê bernamesaziyê bike bêyî ku hewcedariya bernamesazek ​​pispor ku kodê bi hûrgulî binivîse, û ew bi giranî xwe dispêre îstîxbarata çêkirî.
You hûn di baştirîn tenduristî û xweşiya şopdarên meyên delal de ne

Erebistana Siûdî
Hûn nepenîtiya xwe çawa diparêzin?
Kurdî
Ravekirina DNS Hijacking

Leaveîroveyek bihêlin