Programmēšanas valodu attīstības vēsture: īsi par visu

Izglītība:

Programmēšana ir laikietilpīgs un sarežģīts process,Nevar saprast katru. Mašīntelpu veido daudzi algoritmi un mašīnu kodi. Un mūsdienu datori ir tik ideāls aprīkojums, jo tie ir ieprogrammēti. Un programmatūras izstrādes vēsture nebūtu bijusi tik veiksmīga, ja nebūtu īpašas valodas mašīnām, kuras tulko simboliskos atslēgvārdus mašīnu kodos. Apskatīsim, kā attīstījusies programmēšanas valodu attīstības vēsture.

Pirmie autokodes parādījās 1955. gadā ar centieniemIBM izstrādātāji inženiera John Backus vadībā. Tas bija augsta līmeņa valodu sauc Fortran, nevis komplektu izolētu vienkāršu komandu, un organizēšanu lielākiem kodiem, kurus sauc par operatoru vai algoritmiskās valodās. Lai netulkot mašīnu autocode tika izgudrots tulkotāji, kas pārveido algoritmus un padarīt to saprotamu elektroniskā datoru. Ir divi veidi: interpretācija un apkopošana. Sakarā ar vienkāršību Fortran versijas ātri nāk ekspluatācijā, un pēdējā no tām, un šodien ir viens no populārākajiem datoru programmēšanas valodas.

Tomēr tas nav vienīgais mašīnu automātiskais kods. Programmēšanas valodu attīstības vēsture turpinās, veidojot algoritmus Algol, kurus galvenokārt izmanto akadēmiskajā vidē un kurās ir daudz jaunu koncepciju. Šis pasākums notiek 1960. gadā. Nedaudz vēlāk, zinātkāri IBM darbinieki nāca klajā ar Cobol valodu, kas orientēta uz lietošanu uzņēmējdarbības vidē un izmantota, lai apstrādātu sarežģītu un apjomīgu ekonomisko informāciju.

Programmēšanas valodu attīstības vēstureturpina ar koledžas profesoriem Dartsmūmā, T. Kurtz un J. Kemeni, kurš izstrādājis labi pazīstamo BASIC. Tas ir daudz vienkāršāk nekā Fortran, un tāpēc tas tika izmantots personālajos datoros. Viņš radīja sprādziena efektu, kļūstot par galveno automātisko kodu programmu plānošanu un padarot datorus parastāko lietotāju īpašumu.

Viegli izmantot un interaktīvskomunikācija ir vissvarīgākās BASIC valodas priekšrocības. Trūkumi ietver to, ka nav plānošanas ierobežojumu, kas ļoti bieži tos sajauc un liek tos loģiski neizprast. Programmas, kas apkopotas ar BASIC palīdzību, ir palēninājušās, jo tās balstās nevis uz kompilatoriem, bet gan uz tulkiem.

Šodien zinātnieki turpina strādāt pie viņauzlabojumi un mēģiniet piesaistīt Pascal tuvāk programmai, kas vēl vairāk iezīmēja programmēšanas valodu attīstības vēsturi. Tā autors, pa labi, ir profesors Cīrihes Politehniskajā universitātē Nicklaus Wirth. Un viņš piešķīra sava izgudrojuma nosaukumu par godu Pascalam, kurš ir pirmais pirmā datora dizaineris. Šī ir viena no vienkāršākajām un pieejamākajām programmēšanas valodām, kas ļauj jums rakstīt skaidras un saprotamas programmas.

Programmas attīstības vēsture būtunepilnīgs bez Hell valodas, nosaukts pēc pirmās sievietes programmētāja Ada Lovelace, Džordža Byrona meitas zināmais sviedri. Tas ir daudz modernāks un universāls programmēšanas valoda, kas sastādīta, pamatojoties uz Pascal.

Vēsture programmatūras izstrādes irtās arsenālā ir daudz vairāk programmēšanas valodu, kas rakstītas īpašiem lietojumiem. Piemēram, Simulācija tiek izmantota Simulācija, Simcrit un GPSS. Lai kontrolētu iekārtu, tiek izmantots FORT. Sistēmas programmas tiek ierakstītas SI valodā. Datubāzes tiek veidotas pēc Kodasil valodas. Lai iemācītu programmu, logotips, Robiks un AP algoritmiskā valoda ir ērti. Ershova.

Plānošanas attīstības vēsture vēl nav pilnībā uzrakstīta, un maz ticams, ka tas notiks tuvākajā nākotnē.