ComputersProgrammering

Waardering van programmeertalen 2016

In de huidige wereld van de programmering is een van de meest welvarende industrieën van de technologische vooruitgang. De noodzaak om te werken met het programma niet in twijfel, zoals nu bijna elke activiteit is geautomatiseerd. Dat is de reden waarom goede programmeurs hoog in het vaandel, zowel in Rusland als in het buitenland.

Kort over programmeertalen

Een programmeertaal is een systeem van onderling verbonden karakters die nodig is om de computer programma's te schrijven. Daarnaast is er een set van regels, die het programma beïnvloeden. Afhankelijk van de regels van de computer voert computationele processen of objecten verwerkt. Het ontwierp een methode Programmering uitsluitend voor mens-computer interactie.

Er zijn twee hoofdtypen van talen voor de programmering:

  1. Standaard (stel elementen die het syntax en semantiek).
  2. Incarnatie standaard (eigen software tools waarmee u standaard werking te garanderen).

Ondanks de kracht en veelzijdigheid van de thans bestaande talen, geen syntax is niet universeel. De verscheidenheid van de systemen gedwongen om een nieuwe taal opties uit te vinden. De verspreiding van multi-core processors en mobiliteit hebben nieuw werk gemaakt voor de ontwikkelaars.

historische informatie

Sinds de oprichting van de eerste elektronische computers werden uitgevonden ongeveer achtduizend talen voor programmering. En nu blijven ze bijna dagelijks worden gemaakt. Echter, heel veel van hen zijn alleen bekend door de makers, maar sommige van hen beschikbaar voor gebruik door miljoenen mensen.

programmeren van oorsprong behoren tot de negentiende eeuw. Tot op zekere hoogte kan worden genoemd programmeerbare eenheden, bijvoorbeeld weefmachines en mechanische piano. Het principe van het management was gebaseerd op de instructies, die als het prototype van de huidige programmeertalen, slechts een zeer simplistisch en primitief kan worden beschouwd.

De oprichter van de schepping is Ada Lovelace augustus programmeertalen, een Britse wiskundige, die in het midden van de negentiende eeuw tot een programma te schrijven voor het berekenen van Bernoulli nummers bestemd voor de analytische motor van Charles Babbage. Het wordt beschouwd als de eerste computer programmeur, naar de wiskundige ook werd uitgeroepen tot een van de programmeertalen.

stichting

Met de ontwikkeling van de technologie-industrie was er een behoefte aan programma's die de berekening proces van het creëren van iets onder controle te creëren. Vanaf hier zijn we begonnen aan een verscheidenheid van programmeertalen verschijnen.

Hier zijn een aantal van hen:

  • Assembler - low-level taal ontworpen om direct te communiceren met de hardware.
  • BASIC - de gemakkelijkste programmering; die nodig zijn voor de eerste verwerving van automatisering middelen.
  • "Cobol" - een hoog niveau; Het wordt gebruikt om de economische problemen op te lossen.
  • "Fortran" - een hoog niveau; Het is gemaakt om computertaken algorithmization.
  • "Hell" - een hoog niveau; ontworpen voor process control automatisering (vernoemd naar Ady Lavleys).
  • Pascal - is ontworpen om het programmeren te leren.
  • C en C ++ - de universele taal voor alle toepassingen; in is gebaseerd op de eisen van het systeem programmeur.

populaire talen

Een score van de populariteit van programmeertalen RedMonk is gebaseerd op de evaluatie op GitHub en discussies over StackOverflow plaatse. Voor 2016. Deze lijst is als volgt:

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

Volgens de rating, de meest populaire zijn talen zoals JavaScript en Java. Dit is niet verwonderlijk, omdat zij in Google Chrome zijn ingebouwd, en Safari browsers, die vaak worden gebruikt door veel mensen op de planeet. Daarnaast worden deze fondsen die betrokken zijn bij de meest populaire programma AdobeAcrobat en Reader. Dus, is de rating van programmeertalen op basis van de populariteit van bepaalde middelen van de gebruikers.

Maar volgens IEEESpectrum tijdschrift, de meest populaire is C. Het wordt gevolgd door Java, Python en C ++. Deze sequentie wordt bepaald door middel van de zoekresultaten voor specifieke vragen op bekende plaatsen.

index Tiobe

Tiobe - een index die het mogelijk maakt om de populariteit en de vraag (rating) programmeertalen te bepalen. De berekening wordt gemaakt op zoekopdrachten met de naam van een taal.

Rating Tiobe programmeertaal is als volgt: in de eerste plaats is Java, de tweede plaats behoort tot C, en de derde - C ++. Op maart 2016 Java een marktaandeel van 25% in populariteit onder andere talen. De populariteit van C met 2% tot 14%. zijn positie ObjectiveC, wat verrassend is aanzienlijk verloren, want het is de belangrijkste op de iPhone en iPad platforms. JavaScript is ook verliest zijn populariteit, het verplaatsen einde van de lijst.

Deze rating van programmeertalen is onderhevig aan frequente wijzigingen, zoals gevormd, afhankelijk van het belang van de doelgroep.

Vaak gebruikte talen

Bij het maken van de OS is het onmogelijk om precies te voorspellen wat de gebruiker nodig heeft. Soms gebeurt het dat het besturingssysteem niet genoeg functies die niet beschikbaar zijn, hebben. Het is voor hen om de noodzakelijke programmeertalen, waardoor wordt geschreven en uitgevoerd door een speciale code te creëren. Hij wordt herkend door de computer en bewerkt het programma of maak een helper. Voor dergelijke problemen, de meest populaire zijn de talen C en C ++, evenals BASIC en Pascal. Ze creëren meestal voor Windows en DOS.

Talen voor de programmering zijn verdeeld in twee groepen:

  1. Client (vertegenwoordiger is JavaScript).
  2. Server (goede voorbeeld dient HTML).

Overigens staat bovenaan de lijst van HTML programmeertalen. De voordelen zijn eenvoudige herkenning HTML-templates een van de bestaande browsers. Deze taal is een basic, zonder zijn medeweten is het onmogelijk om verder te gaan naar hogere niveaus van de programmering is.

De vraag naar taal

Rating demand-programma's talen op basis van relevantie op diverse terreinen van de werkgelegenheid. Voor financiële systemen vereisen verfijnde en diverse hulpmiddelen voor het maken van programma's, zoals Java en C #. Maar voor de webpagina's en dergelijke programma's hebben behoefte aan een eenvoudige en beknopte taal, bijvoorbeeld JavaScript of Ruby.

Op het gebied van de meest populaire werkgevers is de kennis van SQL. zoals databases zoals MySQL, Microsoft SQL zijn gemaakt op basis van het, die worden gebruikt door vele grote instellingen. Bovendien zijn alle telefoons op Android en IOS-gebaseerde toegang tot SQL-database met de naam SQLite.

Waardering van programmeertalen op dit gebied geeft de volgende lijst van de vraag: de Java, JavaScript, C # en anderen.

Zo kunnen we concluderen. Ranking Programmeertalen 2016 voorziet in een middel zeer vergelijkbaar in populariteit, het gebruik en de vraag. Maar zijn er wel verschillen, maar de reden hiervoor zijn de verschillende eisen van individuele werkterreinen.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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