Ihalo

Ano ang programa?

Tanong ng maraming tao

Ano ang programa?

At paano ka naging isang programmer?

At saan ako magsisimula?
Sundin ang thread na ito sa akin

Tungkol sa kahulugan ng mga wika ng programa
at mga uri ng wika ng programa
C wika:
Wikang Java:
Wika ng C ++:
Wika ng sawa:
Wika ni Ruby:
Php wika:
Wika ng Pascal:
mga antas ng wika sa programa
mataas na lebel
mababang antas

Mga henerasyon ng mga wika sa pagprograma:
Unang henerasyon (1GL):
Pangalawang henerasyon (2GL):
Pangatlong henerasyon (3GL):
Pang-apat na henerasyon (4GL):
Pang-limang henerasyon (5GL):

Una, tukuyin ang mga wika ng programa

Ang mga wika ng programming ay maaaring tukuyin bilang isang serye ng mga nakasulat na utos ayon sa isang hanay ng mga tukoy na panuntunan sa isang wika na nauunawaan at naisakatuparan ng computer. Para mapili ito ng programmer, at ang bawat isa sa mga wikang ito ay natatangi mula sa iba pang ang mga tampok at pag-update upang maunahan ang isa bago ito isinasagawa at kumakalat, at posible na magbahagi ang mga wikang ito ng mga katangian sa kanila, at sulit na banggitin na awtomatiko silang nabuo kasabay ng pag-unlad ng computer, mas malaki ang pag-unlad sa mga pagpapaunlad Elektronikong kompyuter Ang pag-unlad ng mga wikang ito ay mas advanced.

Maaari ka ring maging interesado na makita:  Mag-download ng H1Z1 action at war game 2020

Mga uri ng wika ng pagprograma

Maraming uri ang kasama sa ilalim ng listahan ng mga wika sa pagprograma, at kabilang sa pinakamahalaga at malawak na uri ay:

C. wika

Ang wikang C ng programa ay itinuturing na isa sa mga pang-internasyonal na naka-code na wika, at ito ay may malaking kahalagahan dahil sa ang katunayan na maraming mga modernong wika ng pagprograma ang itinayo dito, tulad ng kaso sa C ++ at Java. Unix operating system at nagtatrabaho dito

Java

Nagawa ni James Gosling ang wikang Java noong 1992 sa panahon ng kanyang trabaho sa loob ng mga laboratoryo ng Sun Microsystems. Kapansin-pansin na ang pag-unlad na ito ay ginampanan ang pag-iisip ng isip sa pamamahala at pagpapatakbo ng mga smart application na aparato tulad ng interactive na telebisyon at iba pa, at ang pag-unlad na ito ay batay sa C ++.

C. ++

Inuri ito bilang isang multi-use na object-oriented na wika, at ito ay umusbong bilang isang yugto sa pag-unlad para sa wikang C, at ang wikang ito ay malawak na tinanggap at tanyag sa mga taga-disenyo ng application na may mga kumplikadong interface, at natatangi sa kakayahang makitungo sa kumplikadong data.

Sawa

Ang wikang ito ay nailalarawan sa pamamagitan ng pagiging simple at kadalian sa pagsulat at pagbasa ng mga utos nito, at nakasalalay sa gawain nito sa pamamaraan ng programa na nakatuon sa object. Ano ang nagpapayo sa nagsisimula na simulan ang kanyang pang-edukasyon na paglalakbay ng mga wika ng programa sa Python.

Wika ni Ruby

Ang wika ng programa ng Ruby ay isang wikang nakatuon sa object. Iyon ay, maaari itong magamit sa maraming mga patlang, at ito ay isang dalisay na wika ng object, bilang karagdagan sa pagkakaroon ng isang hanay ng mga pag-aari na tukoy sa mga ginagamit na wika.

Maaari ka ring maging interesado na makita:  Alam mo bang ang mga gulong ay may buhay na istante?

Wika ng Php

Nagamit ang wika ng Php sa pagbuo at pagprogram ng mga aplikasyon sa web, bilang karagdagan sa posibilidad na magamit ito upang palabasin at paunlarin ang mga mayroon nang programa. Ito ay bukas na mapagkukunan, may kakayahang magbigay ng suporta para sa programa na nakatuon sa object, at mayroong kakayahang suportahan ang trabaho sa maraming mga operating system, kabilang ang Windows at Linux.

Wikang Pascal

Ang kalinawan, katatagan at kadalian ng paggamit sa paglikha ng mga programa ay dumidikit sa wikang Pascal programming, na isang batay sa kagalingan, batay sa utos na wika na nagbabahagi ng maraming katangian sa C.

mga antas ng wika sa programa

Ang mga wika sa pagprograma ay nahahati sa maraming mga antas, na kung saan ay ang mga sumusunod:

mataas na antas ng mga wika

Kasama sa mga halimbawa: C Sharp, C, Python, Fortran, Ruby, Php, Pascal, JavaScript, SQL, C ++.

mga mababang antas na wika

Ito ay nahahati sa wika ng makina at wika ng pagpupulong, at tinatawag itong mababa dahil sa malawak na agwat sa pagitan nito at ng wika ng tao.

Mga henerasyon ng mga wika sa pagprograma

Ang mga wika sa pagprograma ay hindi lamang nahahati ayon sa kanilang mga antas, ngunit isang kamakailang paghati na dumating ayon sa mga henerasyon kung saan sila lumitaw, lalo:

Ika-1 henerasyon (XNUMXGL)

Kilala bilang wika ng makina, higit sa lahat ito ay batay sa binary number system (1.0) sa kumakatawan sa kung ano ang nakasulat bilang mga order, arithmetic at lohikal na operasyon.

pangalawang henerasyon (2GL)

Tinawag itong wika ng pagpupulong, at ang mga wika sa henerasyong ito ay pinaikling sa ilang mga utos, parirala, at simbolo na ginamit sa pagpasok ng mga utos.

Pangatlong henerasyon (3GL)

May kasamang mataas na antas na mga wikang pamproseso, at nailalarawan sa pamamagitan ng pag-asa nito sa pagsasama ng isang wikang naiintindihan ng mga tao at ilang kilalang mga simbolo ng matematika at lohikal, at pagsulat sa mga ito sa isang form na mauunawaan ng isang computer.

Ika-4 na henerasyon (XNUMXGL)

Ang mga ito ay hindi pang-pamamaraan na mataas na antas na mga wika, mas madaling gamitin kaysa sa nakaraang mga henerasyon, at natatangi sa pag-reverse ng proseso; Kung saan sinasabi ng programmer sa kanyang computer ang nais na resulta; At ang huli ay nakakamit ang mga ito nang awtomatiko, at ang pinakatanyag sa kanila ay: mga database, elektronikong talahanayan.

Maaari ka ring maging interesado na makita:  Egypt Post Card Madaling Bayaran

Pang-limang henerasyon (5GL)

Ang mga ito ay natural na wika, na kung saan ay nagawang paganahin ang computer sa pag-andar nang hindi nangangailangan ng isang dalubhasang programmer na isulat ang code nang detalyado, at higit na nakasalalay ito sa artipisyal na intelihensiya.
At ikaw ay nasa pinakamahusay na kalusugan at kagalingan ng aming mga mahal na tagasunod

ang nakaraan
Paano mo mapoprotektahan ang iyong privacy?
susunod na
Paliwanag ng DNS Hijacking

Mag-iwan ng komento