RekenaarsProgrammering

Gradering van programmeertale 2016

In vandag se wêreld van programmering is een van die mees welvarende nywerhede van tegnologiese vooruitgang. Die behoefte om te werk met die program is nie in twyfel, as nou byna elke aktiwiteit is gerekenariseer. Dit is waarom 'n goeie programmeerders hoogs gewaardeer beide in Rusland en in die buiteland.

Kortliks oor programmeertale

'N programmeertaal is 'n stelsel van mekaar verbind karakters wat nodig is om rekenaarprogramme te skryf. Daarbenewens is daar 'n stel reëls, wat die program beïnvloed. Afhangende van die reëls van die rekenaar verrig computational prosesse of hanteer voorwerpe. Dit ontwerp om 'n metode van uitsluitlik programmering vir mens-rekenaar interaksie.

Daar is twee hoof tipes van tale vir ontwikkeling:

  1. Standard (set van elemente wat die sintaksis en semantiek).
  2. Inkarnasie standaard (eie sagteware gereedskap op standaard werking te verseker).

Ten spyte van die krag en veelsydigheid van die oomblik bestaande tale, geen sintaksfoute is nie universeel. Die verskeidenheid van stelsels gedwing om 'n nuwe taal opsies te vind. Die verspreiding van 'n multi-core processors en mobiliteit het nuwe werk geskep vir die ontwikkelaars.

historiese inligting

Sedert die stigting van die eerste elektroniese rekenaars is uitgevind oor twintig duisend tale vir ontwikkeling. En nou gaan hulle voort om byna daagliks geskep. Maar baie van hulle is net bekend deur die skeppers, maar sommige van hulle beskikbaar vir gebruik deur miljoene mense.

programmering oorsprong behoort aan die negentiende eeu. Tot 'n mate, kan dit genoem word programmeerbare toestelle, byvoorbeeld, weef masjiene en meganiese klavier. Die beginsel van bestuur is gebaseer op die voorskrifte wat later as die prototipe van die huidige programmeertale, net 'n baie eenvoudige en primitiewe kan oorweeg word.

Die stigter van die skepping is Ada Lovelace Augustus programmeertale, 'n Britse wiskundige, wat in die middel van die negentiende eeu 'n program te skryf vir die berekening van Bernoulli nommers wat bedoel is vir die analitiese enjin van Charles Babbage. Dit word beskou as die eerste rekenaarprogrammeerder, nadat die wiskundige ook aangewys as een van die programmeertale.

fondament

Met die ontwikkeling van tegnologie nywerhede daar 'n behoefte aan programme wat die berekening proses van die skep van iets te beheer te skep. Van hier het ons begin om 'n verskeidenheid van programmeertale verskyn.

Hier is 'n paar van hulle:

  • Assembler - 'n lae-vlak taal wat ontwerp is om direk te kommunikeer met die hardeware.
  • BASIC - die maklikste programmering; wat nodig is vir die aanvanklike verkryging van outomatisasie beteken.
  • "Cobol" - 'n hoë vlak; Dit word gebruik om ekonomiese probleme op te los.
  • "Fortran" - 'n hoë vlak; Dit is geskep om rekenaar take algorithmization.
  • "Hel" - 'n hoë vlak; ontwerp vir die proses beheer outomatisering (vernoem ter ere van Ady Lavleys).
  • Pascal - is ontwerp om programme te leer.
  • C en C ++ - die universele taal vir alle aansoeke; in is gebaseer op die vereistes van die stelsel programmeerder.

gewilde tale

A-gradering van gewildheid van programmeertale RedMonk is gebaseer op die evaluering op GitHub en besprekings oor StackOverflow site. Vir 2016. Hierdie lys is soos volg:

  • JavaScript.
  • Java.
  • PHP.
  • Python.
  • C #.
  • C ++.

Volgens die telling, die gewildste is tale soos JavaScript en Java. Dit is nie verbasend nie, want hulle in Google Chrome is gebou, en Safari implementeer, wat dikwels gebruik word deur baie mense op die planeet. Daarbenewens is hierdie fondse wat betrokke is by die gewildste programme AdobeAcrobat en Reader. So, is die gradering van programmeertale gebaseer op die gewildheid van sekere fondse van die gebruikers.

Maar volgens IEEESpectrum tydskrif, die gewildste is C. Dit word gevolg deur Java, Python en C ++. Hierdie volgorde word bepaal deur middel van die resultate vir spesifieke navrae oor bekende plekke.

indeks Tiobe

Tiobe - 'n indeks wat dit moontlik maak om die gewildheid en die vraag (telling) programmeertale te bepaal. Die berekening is gemaak op soek met die naam van 'n taal.

Gradering Tiobe programmeertaal is soos volg: in die eerste plek is Java, Tweede plek behoort aan C, en die derde - C ++. Op Maart 2016 Java gehou 'n markaandeel van 25% in gewildheid onder ander tale. Die gewildheid van C daal met 2% tot 14%. sy posisie ObjectiveC, wat is verbasend aansienlik verloor, want dit is die belangrikste op die iPhone en iPad platforms. JavaScript is ook die verlies van sy gewildheid, bewegende einde van die lys.

Hierdie gradering van programmeertale is onderhewig aan gereelde veranderinge, soos gevorm na gelang van die belang van die teikengehoor.

Dikwels gebruikte tale

Wanneer jy skep die bedryfstelsel is onmoontlik om presies te voorspel wat die gebruiker sal nodig hê. Soms gebeur dit dat bedryfstelsel nie genoeg funksies wat nie beskikbaar is nie. Dit is vir hulle om die nodige programmeertale, waardeur geskryf en geïmplementeer deur 'n spesiale kode te skep. Hy word erken deur die rekenaar en wysigings die program of 'n helper. Vir sulke probleme, die gewildste is die tale C en C ++, asook basiese en Pascal. Hulle skep gewoonlik vir Windows en DOS.

Tale vir ontwikkeling is in twee groepe verdeel:

  1. Kliënt (verteenwoordiger is JavaScript).
  2. Bediener ( 'n goeie voorbeeld dien HTML).

Terloops, dit bo aan die lys van HTML programmeertale. Sy voordele is maklik erkenning HTML-templates enige van die bestaande blaaiers. Hierdie taal is 'n basiese, sonder sy medewete dit onmoontlik om aan te beweeg na hoër vlakke van ontwikkeling is.

Die vraag na taal

Gradering programmering vraag tale gebaseer op relevansie in verskeie velde van indiensneming. Vir finansiële stelsels vereis gesofistikeerde en diverse gereedskap vir die skep van programme, soos Java en C #. Maar vir die webblaaie en sulke programme het 'n eenvoudige en bondige taal, byvoorbeeld, JavaScript of Ruby.

In die gebied van die gewildste werkgewers is die kennis van SQL. so databasisse soos MySQL, Microsoft SQL is gemaak op grond van dit, wat gebruik word deur baie groot instellings. Verder moet aan alle selfone op Android en IOS-gebaseerde toegang tot SQL databasis genaamd SQLite.

Gradering van programmeertale in hierdie gebied gee die volgende lys van vraag: die Java, JavaScript, die C # en ander.

Dus, kan ons aflei. Posisie Programmering Tale 2016 bied 'n manier wat baie soortgelyk in gewildheid, gebruik en aanbod. Maar verskille bestaan nie, maar die rede hiervoor is die verskillende vereistes van individuele gebiede van aktiwiteit.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 af.birmiss.com. Theme powered by WordPress.