172 Shares 9608 views

Bewertung von Programmiersprachen 2016

In der heutigen Welt der Programmierung ist eine der wohlhabendsten Branchen des technologischen Fortschritts. Die Notwendigkeit, mit dem Programm zu arbeiten, ist nicht in Zweifeln, wie heute fast jede Aktivität computerisiert. Deshalb gute Programmierer sind beide hoch geschätzt in Russland und im Ausland.

Kurz über Programmiersprachen

Eine Programmiersprache ist ein System von miteinander verbundenen Zeichen erforderlich Computerprogramme zu schreiben. Darüber hinaus gibt es eine Reihe von Regeln, die das Programm beeinflussen. Je nach den Regeln des Computers führt Rechenprozesse oder Griff Objekte. Es wurde entwickelt, ein Verfahren zur Programmierung ausschließlich für die Mensch-Computer-Interaktion.

Es gibt zwei Haupttypen von Sprachen für die Programmierung:

  1. Standard (Satz von Elementen darstellt, die Syntax und Semantik).
  2. Incarnation Standard (eigene Software-Tools Standardbetrieb zu gewährleisten).

Trotz der Leistungsfähigkeit und Vielseitigkeit der derzeit bestehenden Sprachen, ist keine Syntax nicht universal. Die Vielfalt der Systeme eine neue Sprachoptionen zu erfinden gezwungen. Die Verbreitung von Multi-Core-Prozessoren und Mobilität haben die Entwickler neue Arbeit geschaffen.

historische Informationen

Seit der Gründung der ersten elektronischen Computer wurden etwa achttausend Sprachen für die Programmierung erfunden. Und jetzt bleiben sie fast täglich erstellt werden. Doch sehr viele von ihnen sind nur von den Machern bekannt, aber einige von ihnen für die Verwendung durch Millionen von Menschen.

Programmierung Ursprünge gehören zum neunzehnten Jahrhundert. Zu einem gewissen Grad könnte es programmierbare Geräte genannt werden, zum Beispiel Maschinen und mechanische Klavier Weberei. Das Prinzip des Managements auf die Anweisungen basiert, die als Prototyp der aktuellen Programmiersprachen betrachtet werden kann, nur ein sehr simpel und primitiv.

Der Gründer der Schöpfung ist Ada Augusta Lovelace Programmiersprachen, ein britischer Mathematiker, der in der Mitte des neunzehnten Jahrhunderts ein Programm zur Berechnung Bernoulli – Zahlen für die Analyse – Engine soll schreiben von Charles Babbage. Es wird der als erste Computer – Programmierer, nachdem der Mathematiker auch einer der Programmiersprachen genannt wurde.

Stiftung

Mit der Entwicklung der Technologieindustrie ein Bedarf Programm zu entwerfen, das den Berechnungsprozess etwas zu schaffen, zu steuern. Von hier aus haben wir begonnen, eine Vielzahl von Programmiersprachen zu erscheinen.

Hier sind einige von ihnen:

  • Assembler – Low-Level-Sprache entwickelt, um direkt mit der Hardware zu kommunizieren.
  • BASIC – die einfachste Programmierung; für die erstmalige Erfassung von Automatisierungsmitteln benötigt.
  • „Cobol“ – ein hohes Niveau; Es verwendet, um die wirtschaftlichen Probleme zu lösen.
  • „Fortran“ – ein hohes Niveau; Es wurde Algorithmisierung Rechenaufgaben erstellt.
  • „Hell“ – ein hohes Niveau; ausgelegt für die Prozesssteuerung Automatisierung (zu Ehren von Ady Lavleys genannt).
  • Pascal – wurde entwickelt, Programmierung zu lehren.
  • C und C ++ – die universelle Sprache für alle Anwendungen; in auf die Anforderungen des Systemprogrammierer basiert.

Beliebte Sprachen

Eine Bewertung der Popularität von Programmiersprachen RedMonk basiert auf der Auswertung auf GitHub und Diskussionen über Stackoverflow-Website. Diese Liste für 2016. lautet wie folgt:

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

Nach Angaben der Rating, sind die beliebtesten Sprachen wie JavaScript und Java. Dies ist nicht verwunderlich, weil sie in Google Chrome integriert sind, und Safari-Browser, die oft von vielen Menschen auf der Erde verwendet werden. Darüber hinaus werden diese Mittel in den beliebtesten Programme Adobeacrobat und Reader beteiligt. So wird die Bewertung von Programmiersprachen basierend auf der Popularität bestimmter Gelder von den Nutzern.

Aber nach IEEESpectrum Magazin, das populärste ist C. Es folgt von Java, Python und C ++. Diese Sequenz wird durch die Suchergebnisse für bestimmte Abfragen auf bekannte Websites bestimmt.

Index TIOBE

TIOBE – ein Index, der die Popularität und Nachfrage (Rating) Programmiersprachen bestimmen können. Die Berechnung erfolgt auf Suchanfragen, den Namen einer Sprache enthält.

Bewertung TIOBE Programmiersprache ist wie folgt: in erster Linie ist Java gehört zweiten Platz zu C, und die dritte – C ++. Am März 2016 Java hielt einen 25% Marktanteil in der Popularität unter anderen Sprachen. Die Popularität von C um 2% bis 14%. Deutlich verlor seine Position ObjectiveC, was überraschend ist, weil es das Haupt auf dem iPhone und iPad Plattformen ist. JavaScript verliert auch seine Popularität, Ende der Liste zu bewegen.

Diese Bewertung der Programmiersprachen ist häufigen Änderungen unterworfen, da je nach Interesse der Zielgruppe gebildet wird.

Häufig verwendete Sprachen

Wenn Sie das Betriebssystem erstellen, ist unmöglich, genau vorherzusagen, was der Benutzer braucht. Manchmal kommt es vor, dass Betriebssystem nicht genügend Funktionen, die nicht verfügbar sind. Es ist für sie die notwendigen Programmiersprachen zu erstellen, durch die geschrieben wird und durch einen speziellen Code implementiert. Er wird vom Computer erkannt und bearbeitet das Programm oder einen Helfer erstellen. Für solche Probleme, sind die beliebtesten die Sprachen C und C ++ sowie BASIC und Pascal. Sie schaffen in der Regel für Windows und DOS.

Sprachen für die Programmierung sind in zwei Gruppen unterteilt:

  1. Client (repräsentativ ist JavaScript).
  2. Server (gutes Beispiel dient HTML).

Nebenbei bemerkt, spitzen sie die Liste der HTML-Programmiersprachen. Seine Vorteile sind eine einfache Erkennung HTML-Templates keine der bestehenden Browsern. Diese Sprache ist eine grundlegende, ohne sein Wissen ist es unmöglich, zu höheren Ebenen der Programmierung zu bewegen.

Die Nachfrage nach Sprach

Bewertung Nachfrage Programmiersprachen basierend auf Relevanz in verschiedenen Bereichen Beschäftigung. Für Finanzsysteme erfordern anspruchsvolle und vielfältige Werkzeuge für die Erstellung von Programmen wie Java und C #. Aber für die Web-Seiten und solche Programme benötigen eine einfache und prägnante Sprache, zum Beispiel JavaScript oder Ruby.

Im Bereich des beliebtestenen Arbeitgebers ist das Wissen von SQL. solche Datenbanken wie MySQL, Microsoft SQL wurden auf sie erstellt basiert, die von vielen großen Institutionen eingesetzt werden. Darüber hinaus werden alle Handys auf Android und IOS-basierten Zugriff auf SQL-Datenbank namens SQLite.

Bewertung von Programmiersprachen in diesem Bereich gibt die folgende Liste der Nachfrage: das Java, JavaScript, C # und andere.

So können wir schließen. Ranking Programmiersprachen 2016 stellt ein Mittel sehr ähnlich in der Popularität, Nutzung und Nachfrage. Aber Unterschiede existieren, aber der Grund dafür sind die unterschiedlichen Anforderungen der einzelnen Tätigkeitsbereiche.