Le programme gère différents "types". Par exemple, les valeurs de chaîne, les valeurs entières et les valeurs minoritaires sont de types différents. Il existe divers autres types et une erreur peut survenir si vous faites une erreur dans le programme et spécifiez un type différent.
Pour les langages de programmation à typage dynamique, la vérification de type est effectuée au moment de l'exécution. De nombreuses langues sont faciles à apprendre pour les débutants car le programme fonctionne sans traiter les erreurs strictes. Cependant, d'un autre côté, il existe une possibilité de créer un défaut très déroutant.
Nom de la langue | F-S | Initial release | origine | |
---|---|---|---|---|
JavaScript | FS | Utilisé en conjonction avec HTML pour développer des pages WEB dynamiques | 1995 | |
Ruby | FS | Développé par les Japonais. Syntaxe orientée lisibilité | 1995 | |
Python | FS | Récemment, il est utilisé dans la scène du traitement de l'IA et de l'analyse de données, et c'est un langage de premier plan. | 1990 | |
PHP | S | Puisqu'il s'agit d'un langage pour la mise en œuvre d'un site Web dynamique, le traitement des applications WEB peut être mis en œuvre sans utiliser de bibliothèque. | 1995 |
Dans le cas d'un langage de programmation typé dynamiquement, la vérification de type est effectuée au moment de la programmation en effectuant une "compilation". La vérification de type est plus stricte que les langages de programmation à typage statique, il y a donc plus de travail à implémenter.
C'est plus difficile qu'un langage de programmation typé statiquement.
Nom de la langue | F-S | Initial release | origine | |
---|---|---|---|---|
C | - | Fonctionne à grande vitesse. Utilisé sur diverses plates-formes comme langage commun pour le système. Les fonctions récentes telles que le garbage collection ne sont pas implémentées et il est très difficile à apprendre | 1972 | |
C++ | - | Un langage basé sur C qui intègre des concepts tels que l'orientation objet et la gestion des exceptions | 1993-2 | |
C# | - | Développé par Microsoft.Un programme à exécuter sur une plateforme appelée Net Framework | 2000 | |
Objective-C / Swift | - | Langage de programme pour le développement d'applications pour MacOS et iOS d'Apple | 1984/2014-6 | |
SQL | - | Langue pour effectuer des traitements tels que l'acquisition, l'ajout, la mise à jour et la suppression d'informations de la base de données | 1974 |
JavaScript
(Npm and Yarn: gestion des packages)
-Vue Première version: February 2014;
--Nuxt Vue Framework Version initiale: October 26, 2016;
--- Bibliothèques telles que Vuex
-React Version initiale: May 29, 2013;
--Next React Framework
--- Bibliothèques telles que Redux
--- C'est comme Vuetify, les composants de Material UI React.
react native Initial-March 26, 2015
angular Initial release 2.0 / 14 September 2016;
Python First appeared: 1990 (pip: gestion des packages)
-Django Python-web-framework Initial release: July 2005
Ruby 1995 (Gemme: gestion des paquets)
--Rails Août 2004;
<! - Oui, axios est la bibliothèque de JS lui-même et de k etc. Vous pouvez utiliser l'un ou l'autre Gatsby est-il comme vuetify dans React? ->
PHP (Compositeur: gestion des packages)
-Laravel PHP Framework Version initiale: June 2011
JavaScript
Node Initial release: May 27, 2009;
Node express November 16, 2010;
Rust (Cargo: gestion des colis)
Recommended Posts