Mix

Wat is programmearjen?

In protte minsken freegje

Wat is programmearjen?

En hoe binne jo in programmeur wurden?

En wêr moat ik begjinne?
Folgje dizze thread mei my

Oer de definysje fan programmeertalen
en soarten programmeertalen
C taal:
Java taal:
C ++ taal:
Python taal:
Ruby taal:
Php taal:
Pascal taal:
Taalnivo's programmearje
heech nivo
Leech nivo

Generaasjes fan programmeertalen:
Earste generaasje (1GL):
Twadde generaasje (2GL):
Tredde generaasje (3GL):
Fjirde generaasje (4GL):
Fyfde generaasje (5GL):

Definearje earst programmeertalen

Programmertalen kinne wurde definieare as in searje skriftlike kommando's neffens in set spesifike regels yn in taal dy't de kompjûter begrypt en útfiert. Foar de programmeur om it te kiezen, en elk fan dizze talen unyk is fan 'e oare mei syn funksjes en updates om de ien foarôfgeand oan 'e foarútgong en fersprieding te gean, en it is mooglik foar dizze talen om skaaimerken ûnder har te dielen, en it is it neamen wurdich dat se automatysk ûntwikkelje yn kombinaasje mei de ûntwikkeling fan' e kompjûter, hoe grutter de foarútgong yn ûntwikkelingen Elektroanyske kompjûters De ûntwikkeling fan dizze talen wie mear avansearre.

Jo kinne ek ynteressearre wêze om te sjen:  Fêste kodes foar alle gûverneurs fan Egypte

Soarten programmeertalen

In protte soarten binne opnaam yn 'e list mei programmeertalen, en ûnder de wichtichste en wiidferspraat soarten binne:

C. taal

De C -programmertaal wurdt beskôge as ien fan 'e ynternasjonale kodifisearre talen, en it is fan grut belang fanwege it feit dat d'r in protte moderne programmeertalen op binne boud, lykas it gefal is yn C ++ en Java. Unix bestjoeringssysteem en der wurdt oan wurke.

Java

James Gosling koe de Java -taal ûntwikkelje yn 1992 tidens syn wurk binnen de laboratoaria fan Sun Microsystems. en har ûntwikkeling komt basearre op C ++.

C. ++

It is klassifisearre as in objekt-oriïnteare taal foar meardere gebrûk, en it ûntstie as in ûntwikkelingsstadium foar de C-taal, en dizze taal is wiid aksepteare en populêr wurden ûnder applikaasje-ûntwerpers mei komplekse ynterfaces, en is unyk yn har fermogen om te gean mei komplekse gegevens.

Python

Dizze taal wurdt karakterisearre troch ienfâld en gemak by it skriuwen en lêzen fan har kommando's, en hinget yn har wurk ôf fan 'e objekt-oriïnteare programmametoade.

Ruby taal

De programmeartaal Ruby is in objekt-rjochte taal. Dat is, it kin op in protte fjilden wurde brûkt, en it is in suvere objekttaal, neist it hawwen fan in set eigenskippen spesifyk foar funksjonele talen.

Jo kinne ek ynteressearre wêze om te sjen:  Wat is in domein?

Php. Taal

Php-taal waard brûkt foar de ûntwikkeling en programmearring fan webapplikaasjes, neist de mooglikheid om it te brûken foar it frijjaan en ûntwikkeljen fan besteande programma's. mooglikheid om wurk te stypjen op in protte bestjoeringssystemen, ynklusyf Windows en Linux.

Pascal taal

De dúdlikens, robustheid en maklik gebrûk by it meitsjen fan programma's bliuwe by de Pascal-programmertaal, dat is in op kommando basearre alsidichheid dy't in oantal skaaimerken mei C heul dielt.

Taalnivo's programmearje

Programmertalen binne ferdield yn ferskate nivo's, dy't as folgjend binne:

talen op heech nivo

Foarbylden omfetsje: C Sharp, C, Python, Fortran, Ruby, Php, Pascal, JavaScript, SQL, C ++.

talen op leech nivo

It is ferdield yn masjintaal en assemblagetaal, en it wurdt leech neamd fanwegen de brede kloof tusken it en minsketaal.

Generaasjes fan programmeertalen

Programmertalen waarden net allinich ferdield neffens har nivo, mar in resinte divyzje kaam neffens de generaasjes wêryn se ferskynden, nammentlik:

1e generaasje (XNUMXGL)

Bekend as de masjintaal, is it benammen basearre op it binêre nûmersysteem (1.0) by it fertsjintwurdigjen fan wat wurdt skreaun as oarders, rekenkundige en logyske operaasjes.

twadde generaasje (2GL)

It waard gearkomstetaal neamd, en talen yn dizze generaasje wurde ôfkoarte ta in pear kommando's, útdrukkingen, en symboalen dy't wurde brûkt by it ynfieren fan kommando's.

Tredde generaasje (3GL)

It omfettet prosedurele talen op heech nivo, en wurdt karakterisearre troch har fertrouwen yn it kombinearjen fan in minske-begryplike taal mei wat bekende wiskundige en logyske symboalen en skriuwen op in manier dy't in kompjûter kin begripe.

4e generaasje (XNUMXGL)

Se binne net-prosedurele talen op heech nivo, binne makliker te brûken dan foarige generaasjes, en binne unyk yn it omdraaien fan it proses; Wêr't de programmeur syn komputer it winske resultaat fertelt; En de lêste berikt se automatysk, en de meast promininte dêrfan binne: databases, elektroanyske tabellen.

Jo kinne ek ynteressearre wêze om te sjen:  Hoe kinne jo MAC -adres krije

Fyfde generaasje (5GL)

It binne natuerlike talen, dy't kamen om de kompjûter yn te skeakeljen yn programmearjen sûnder de needsaak fan in saakkundige programmeur om de koade yn detail te skriuwen, en it fertrout benammen op keunstmjittige yntelliginsje.
En jo binne yn 'e bêste sûnens en wolwêzen fan ús leave folgers

Foarige
Hoe beskermje jo jo privacy?
folgjende
Taljochting op DNS -kaping

Lit in reaksje efter