[PYTHON] Glossar aller Programmiersprachen

Organisieren Sie die Sprache selbst

1. Dynamisch typisierte Programmiersprache

Das Programm verarbeitet verschiedene "Typen". Beispielsweise sind Zeichenfolgenwerte, Ganzzahlwerte und Minderheitswerte unterschiedlichen Typs. Es gibt verschiedene andere Typen, und ein Fehler kann auftreten, wenn Sie einen Fehler im Programm machen und einen anderen Typ angeben.

Bei dynamisch typisierten Programmiersprachen erfolgt die Typprüfung zur Laufzeit. Viele Sprachen sind für Anfänger leicht zu erlernen, da das Programm ohne strenge Fehler funktioniert. Andererseits besteht jedoch die Möglichkeit, einen sehr verwirrenden Defekt zu erzeugen.

Sprache Name F-S Initial release Ursprung
JavaScript FS Wird in Verbindung mit HTML verwendet, um dynamische WEB-Seiten zu entwickeln 1995
Ruby FS Entwickelt von den Japanern. Lesbarkeitsorientierte Syntax 1995
Python FS In letzter Zeit wird es in der Szene der KI- und Datenanalyseverarbeitung verwendet und ist eine hochkarätige Sprache. 1990
PHP S Da es sich um eine Sprache zum Implementieren einer dynamischen Website handelt, kann die Verarbeitung für WEB-Anwendungen ohne Verwendung einer Bibliothek implementiert werden. 1995

2. Statisch typisierte Programmiersprache

Im Fall einer dynamisch typisierten Programmiersprache wird die Typprüfung zum Zeitpunkt der Programmierung durch Ausführen von "Kompilieren" durchgeführt. Die Typprüfung ist strenger als bei statisch typisierten Programmiersprachen, sodass mehr Arbeit zu implementieren ist.

Es ist schwieriger als eine statisch typisierte Programmiersprache.

Sprache Name F-S Initial release Ursprung
C - Arbeitet mit hoher Geschwindigkeit. Wird auf verschiedenen Plattformen als gemeinsame Sprache für das System verwendet. Neuere Funktionen wie die Speicherbereinigung sind nicht implementiert und es ist sehr schwer zu erlernen 1972
C++ - Eine auf C basierende Sprache, die Konzepte wie Objektorientierung und Ausnahmebehandlung enthält 1993-2
C# - Entwickelt von Microsoft.Ein Programm zur Ausführung auf einer Plattform namens Net Framework 2000
Objective-C / Swift - Programmiersprache für die Entwicklung von Anwendungen für Apples MacOS und iOS 1984/2014-6
SQL - Sprache für die Durchführung der Verarbeitung wie das Erfassen, Hinzufügen, Aktualisieren und Löschen von Informationen aus der Datenbank 1974

Details zu jeder Sprache

1. Frontend

JavaScript

(Npm und Garn: Paketverwaltung)

-Vue Erstveröffentlichung: February 2014;
--Nuxt Vue Framework Erstveröffentlichung: October 26, 2016;
--- Bibliotheken wie Vuex


-React Erstveröffentlichung: May 29, 2013;
--Next React Framework
--- Bibliotheken wie Redux
--- Ich denke, es ist wie bei Vuetify, den Komponenten von Material UI React.

react native Initial-March 26, 2015

angular Initial release	2.0 / 14 September 2016; 

Python  First appeared: 1990 (pip: Paketverwaltung)

-Django Python-web-framework   Initial release: July 2005

Ruby 1995 (Juwel: Paketverwaltung)

- Schienen August 2004;

<! - Ja, axios ist die Bibliothek von JS selbst und k usw. Sie können beide verwenden Ist Gatsby wie Vuetify in React? ->

2. Serverende

PHP (Komponist: Paketverwaltung)

-Laravel PHP Framework Erstveröffentlichung: June 2011

JavaScript

Node Initial release: May 27, 2009;
Node express November 16, 2010;

3. Andere

Rust (Fracht: Paketverwaltung)


Recommended Posts

Glossar aller Programmiersprachen
Programm zur vollständigen Suche nach Sequenzen (zur Wettbewerbsprogrammierung)
10 beliebtesten Programmiersprachen im Jahr 2020
Merkmale der Programmiersprache [Memo]
Die Popularität von Programmiersprachen
[Für Anfänger] Eine Wortzusammenfassung der gängigen Programmiersprachen (Version 2018)
Hinweise zum HHKB-Programmierwettbewerb 2020
Python3-Standardeingabe für wettbewerbsfähige Programmierung
Betreff: Erklärt n wichtige Programmiersprachen