Ziņas

DESMIT PROGRAMMĒŠANAS VALODAS, KURU ZINĀŠANA ĻAUS JUMS NOPELNĪT MAIZEI AR IKRIEM

Attēls
1. Java 90. gados "Sun Microsystems" izstrādātā valoda joprojām "de facto" tiek uzskatīta par standartu daudzās jomās -, sākot no "lielajiem" datoriem korporācijās līdz pat " Android " mobilajām aplikācijām. "Java" stiprā puse - spēja darboties uz dažādu platformu operētājsistēmām. Šīs programmēšanas valodas "nāvi" paredz jau vairāk nekā desmit gadus pēc kārtas, bet tā bija un ir ļoti vajadzīga, turklāt tuvākajā nākotnē tāda arī paliks. Kur apgūt? Udemy ,  Lynda.com ,  Oracle.com ,  LearnJavaOnline.org 2. С "C" ir plaši pielietojama un vecākā no šobrīd pieprasītajām programmēšanas valodām, kas radīta 70. gados. Šodien ar tās palīdzību raksta operētājsistēmas un kodus dažādām sistēmām. Patiesi profesionāļi ar "C" zināšanām ir zelta vērti, bet kļūt par vienu no tādiem nemaz nav tik viegli. Kur apgūt? Learn-C ,  Introduction To Programming ,  Lynda.com ,  CProgramming.com ,  Learn C The Har

Programmēšanas vēsture

Attēls
Programmēšanas valodu attīstība ir cieši saistīta ar šodienas datoros izmantoto fizisko un elektronisko procesu attīstību. Par pirmās datoriem līdzīgās mašīnas autoru tiek uzskatīts Čārlzs Bebidžs, kuram Ad Lavleisa sarakstīja vairākas programmas šīs mašīnas asamblervalodas analogā. 1940. gados tika radīti pirmie mūsdienīgie, elektriskie datori. Sākotnēji datoru izstrādi virzīja nepieciešamība veikt sarežģītus aprēķinus, tādus, kā šifrēšana, atšifrēšana un trajektoriju aprēķināšana militārām vajadzībām. Tajā laikā datori bija ļoti lieli, lēni un dārgi. Pēckara sasniegumi elektronikāļāva radīt daudz praktiskākus elektroniskos datorus. Tajā laikā tikai Konrāds Cūze iedomājās, ka tādas programmēšanas valodas, kādas tiek izmantotas mūsdienās, varētu atrisināt daudzas problēmas. Sekojošie izrāvieni elektronikā (tranzistori, integrālās shēmas) noveda pie arvien labāku un lietojamāku datoru izstrādes. Pirmā plaši lietotā programmēšanas valoda bija Fortran, kuru izstrādāja IBM no 1954.

Definīcija

Datorprogrammēšana  jeb, biežāk lietotais nosaukums,  programmēšana  ir  datorprogrammas  izveides process. Tas ietver datorprogrammas  pirmkoda  projektēšanu, rakstīšanu, atkļūdošanu, testēšanu un uzturēšanu. Šis pirmkods tiek rakstīts kādā  programmēšanas valodā . Programmēšanas nolūks ir izveidot lietojamu programmu, kas atbilst iecerētajai darbībai un parametriem. Šis process bieži prasa īpašas zināšanas daudzās dažādās jomās, piemēram, programmas pielietošanas sfēru, specializētus  algoritmus  un  formālo loģiku . Cilvēkus, kas veic programmēšanas darbus, sauc par  programmētājiem . Mūsdienās programmēšanā izmanto īpašas programmu izstrādes vides, kurās parasti ir ietverts teksta redaktors pirmkoda ievadīšanai un labošanai, lietotāja saskarnes un attēlu redaktors, atkļūdotājs kļūdu atrašanai un novēršanai,  kompilators  pirmkoda pārkodēšanai izpildāmā mašīnkodā un citi moduļi.