Mājas Attīstība Kas ir programmēšanas valodu paaudzes? - definīcija no tehopedijas

Kas ir programmēšanas valodu paaudzes? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē valodas paaudžu programmēšana?

Programmēšanas valodu paaudzes ir programmēšanas valodu klasifikācijas, kas attiecas uz dažādiem programmēšanas vēstures laikmetiem. Šī klasifikācija norāda, kā pieaug programmēšanas jauda. Daži uzskata šo progresu, jo programmēšanas funkcijas, kuras agrāk uzskatītas par nozīmīgām, kļūst mazāk svarīgas.

Techopedia skaidro valodu paaudžu programmēšanu

Pirmās paaudzes programmēšanas valoda tika aprakstīta kā kodēšana, nevis programmēšana, jo programmētājiem programma datorā bija jāievada mašīn koda, nevis rakstiskas valodas formā. Un pats algoritms tika uzrakstīts uz papīra.


Otrā paaudze parādījās ar programmēšanas valodām, kas pilnībā aizvieto mašīnu kodu. Programmētājs programmu uzrakstīja, izmantojot montāžas valodu; tad montētājs to automātiski interpretēja mašīnas kodā. Pirmās šādas valodas bija FORTRAN, COBOL un ALGOL.


Trešā paaudze bija daudz attīstītāka. Iekļautie iemesli:

  1. Algoritmi kļuva neatkarīgi no mašīnas pārdevēja, kas to darbināja.
  2. Ierakstītajām valodām bija stingra piekļuves kontrole pār datiem, kas pieejami no dažādām atmiņas ierīcēm.
  3. Bloku struktūras vispirms parādījās funkciju un apakšprogrammu veidā. Tie palielināja programmas jaudu un ietaupīja daudz programmēšanas laika un pūļu.
Kas ir programmēšanas valodu paaudzes? - definīcija no tehopedijas