Bidh mòran dhaoine a ’faighneachd
Dè a th ’ann am prògramadh?
Agus ciamar a thàinig thu gu bhith na phrogramaiche?
Agus càite an tòisich mi?
Lean an snàithlean seo còmhla rium
Mu mhìneachadh chànanan prògramaidh
agus seòrsachan chànanan prògramaidh
Cànan C:
Cànan Java:
Cànan C ++:
Cànan Python:
Cànan Ruby:
Cànan php:
Cànan Pascal:
Ìrean cànain prògramaidh
ìre àrd
ìre ìosal
Ginealaich de chànanan prògramaidh:
A ’chiad ghinealach (1GL):
An dàrna ginealach (2GL):
An treas ginealach (3GL):
An ceathramh ginealach (4GL):
Còigeamh ginealach (5GL):
An toiseach, mìnich cànanan prògramaidh
Faodar cànanan prògramaidh a mhìneachadh mar shreath de òrdughan sgrìobhte a rèir seata de riaghailtean sònraichte ann an cànan a tha an coimpiutair a ’tuigsinn agus a’ cur an gnìomh. Airson am prògramadair a thaghadh, agus tha gach aon de na cànanan sin gun samhail bhon fhear eile le na feartan agus na h-ùrachaidhean aige mus tig am fear a bha roimhe a ’dol air adhart agus a’ sgaoileadh, agus tha e comasach dha na cànanan sin feartan a cho-roinn nam measg, agus is fhiach iomradh a thoirt air gum bi iad a ’leasachadh gu fèin-ghluasadach an co-bhonn ri leasachadh a’ choimpiutair, mar as motha an adhartas ann an leasachaidhean Coimpiutairean dealanach Bha leasachadh nan cànanan sin nas adhartaiche.
Seòrsan de chànanan prògramaidh
Tha mòran sheòrsaichean air an toirt a-steach fon liosta de chànanan prògramaidh, agus am measg nan seòrsaichean as cudromaiche agus as fharsainge tha:
C. Cànan
Thathas den bheachd gu bheil cànan prògramadh C mar aon de na cànanan còdichte eadar-nàiseanta, agus tha e air leth cudromach air sgàth gu bheil mòran de chànanan prògramaidh ùr-nodha air an togail air, mar a tha fìor ann an C ++ agus Java. Siostam obrachaidh Unix agus ag obair air.
Java
Chaidh aig Seumas Gosling air cànan Java a leasachadh ann an 1992 rè na h-obrach aige taobh a-staigh deuchainn-lannan Sun Microsystems. Bu chòir a thoirt fa-near gun tàinig a leasachadh gu bhith a ’cluich pàirt na h-inntinn smaoineachaidh ann a bhith a’ riaghladh agus ag obair innealan tagraidh snasail leithid telebhisean eadar-ghnìomhach agus feadhainn eile, agus tha an leasachadh aige a ’tighinn stèidhichte air C ++.
C. ++
Tha i air a seòrsachadh mar chànan ioma-chleachdadh stèidhichte air cuspair, agus thàinig e am bàrr mar ìre leasachaidh airson a ’chànan C, agus chaidh gabhail ris a’ chànan seo gu farsaing agus mòr-chòrdte am measg luchd-dealbhaidh tagraidh le eadar-aghaidh iom-fhillte, agus tha e gun samhail a thaobh comas dèiligeadh ris dàta iom-fhillte.
Python
Tha an cànan seo air a chomharrachadh le sìmplidheachd agus furasta ann a bhith a ’sgrìobhadh agus a’ leughadh na h-àitheantan aige, agus tha e an urra ris an obair aige air an dòigh prògramaidh a tha ag amas air cuspair. Dè a tha a ’toirt comhairle don neach-tòiseachaidh tòiseachadh air a thuras foghlaim de chànanan prògramaidh ann am Python.
Cànan Ruby
Tha cànan prògramadh Ruby na chànan stèidhichte air cuspair. Is e sin, faodar a chleachdadh ann am mòran raointean, agus tha e na chànan fìor-ghlan, a bharrachd air seata de thogalaichean a tha sònraichte do chànanan gnìomh.
Cànan php
Chaidh cànan Php a chleachdadh ann a bhith a ’leasachadh agus a’ prògramadh thagraidhean lìn, a bharrachd air a ’chomas a bhith ann airson a chleachdadh gus prògraman a tha ann mu thràth a leigeil ma sgaoil agus a leasachadh. Tha e fosgailte, tha comas aige taic a thoirt seachad airson prògramadh stèidhichte air amasan, agus tha an comas taic a thoirt do obair air mòran de shiostaman obrachaidh, nam measg Windows agus Linux.
Cànan pascal
Tha soilleireachd, neart agus furasta an cleachdadh ann a bhith a ’cruthachadh phrògraman a’ cumail ris a ’chànan prògramaidh Pascal, sùbailteachd stèidhichte air àithne a tha a’ roinn grunn fheartan le C gu mòr.
Ìrean cànain prògramaidh
Tha cànanan prògramaidh air an roinn ann an grunn ìrean, mar a leanas:
cànanan àrd-ìre
Tha eisimpleirean a ’toirt a-steach: C Sharp, C, Python, Fortran, Ruby, Php, Pascal, JavaScript, SQL, C ++.
cànanan aig ìre ìosal
Tha e air a roinn ann an cànan innealan agus cànan cruinneachaidh, agus canar ìosal ris air sgàth a ’bheàrn fharsaing eadar e agus cànan daonna.
Ginealaich de chànanan prògramaidh
Bha cànanan prògramaidh chan ann a-mhàin air an roinn a rèir na h-ìrean aca, ach thàinig sgaradh o chionn ghoirid a rèir nan ginealaichean anns an do nochd iad, is iad sin:
1mh ginealach (XNUMXGL)
Air aithneachadh mar chànan an inneil, tha e stèidhichte sa mhòr-chuid air an t-siostam àireamhan binary (1.0) ann a bhith a ’riochdachadh na tha sgrìobhte mar òrdughan, àireamhachd agus obrachaidhean loidsigeach.
an dàrna ginealach (2GL)
B ’e cànan cruinneachaidh a chanar ris, agus tha cànanan anns a’ ghinealach seo air an giorrachadh gu beagan òrdughan, abairtean agus samhlaidhean a thathas a ’cleachdadh ann a bhith a’ dol a-steach do òrdughan.
An treas ginealach (3GL)
Tha e a ’toirt a-steach cànanan modhan-obrach àrd-ìre, agus tha e air a chomharrachadh le bhith an urra ri bhith a’ cothlamadh cànan a tha furasta a thuigsinn le cuid de shamhlaidhean matamataigeach agus loidsigeach ainmeil agus gan sgrìobhadh ann an dòigh a thuigeas coimpiutair.
4mh ginealach (XNUMXGL)
Tha iad nan cànanan àrd-ìre neo-mhodhail, tha iad nas fhasa a chleachdadh na ginealaichean roimhe, agus tha iad gun samhail ann a bhith a ’cur cùl ris a’ phròiseas; Far a bheil am prògramadair ag innse don choimpiutair aige an toradh a tha thu ag iarraidh; Agus bidh an fheadhainn mu dheireadh gan coileanadh gu fèin-ghluasadach, agus am fear as follaisiche dhiubh: stòran-dàta, clàran dealanach.
Còigeamh ginealach (5GL)
Tha iad nan cànanan nàdurrach, a thàinig gus leigeil leis a ’choimpiutair obrachadh ann am prògramadh gun fheum air prògramadair eòlach an còd a sgrìobhadh gu mionaideach, agus tha e gu mòr an urra ri inntleachd fuadain.
Agus tha thu ann an slàinte is sunnd as fheàrr ar luchd-leanmhainn daor