Maison > Article > tutoriels informatiques > Quelle est la définition du langage informatique ?
Le langage informatique est un moyen de transmission d'informations entre des personnes et des ordinateurs et est utilisé pour la communication entre des personnes et des ordinateurs. Il s'agit d'un langage spécial utilisé pour écrire des programmes permettant à l'ordinateur d'accomplir des tâches spécifiques. Grâce au langage informatique, les utilisateurs peuvent transmettre des instructions et des données à l'ordinateur pour contrôler et faire fonctionner l'ordinateur.
Le développement des langages de programmation informatique est passé par le processus allant du langage machine, du langage assembleur au langage de haut niveau.
Les langages informatiques sont principalement divisés en trois catégories :
- Langage de bas niveau
- Langage de haut niveau
-Langage spécialisé
1. Langage de bas niveau
- Langage machine, langage assembleur et langage symbolique.
- Le programme source en langage assembleur doit être assemblé, généré dans un fichier objet, puis exécuté.
2. Langage de haut niveau
- BASIC (True basic, Qbasic, Virtual Basic), C, PASCAL, FORTRAN, langages intelligents (LISP, Prolog), etc.
- Les programmes sources en langage de haut niveau peuvent être exécutés de deux manières : interprétation et compilation. C'est généralement cette dernière qui est utilisée.
Le langage C que nous utilisons utilise ce dernier.
3. Langue spéciale
Langage de dessin dans le système de CAO et langage de requête de base de données du SGBD.
1. Langage machine Les ordinateurs électroniques utilisent des nombres binaires composés de « 0 » et de « 1 ». Le binaire est la base du langage informatique.
2. Langage assembleur Afin de réduire la complexité de la programmation en langage machine, les utilisateurs ont apporté une amélioration utile : remplacer la chaîne binaire d'une instruction spécifique par des chaînes concises de lettres et de symboles anglais.
3. Langage de haut niveau
Il existe des centaines de langues de haut niveau. Ceux qui ont une plus grande influence et une utilisation courante incluent F O RT R A N, A L G O L, C O B O L, B A S I C, L I S P, S N O B O L, P L / 1, Pas c a l, C, P R O L O G, A d a, C ++, V C, V B, D e l p h i, J AVA. attendez.
Fait généralement référence au langage assembleur, tel que : le langage C, le langage C++, le langage VB, etc.
Développement Internet tel que : C#, ASP. NET,PHP
Il existe également de nombreux JAVA populaires et ainsi de suite !
1. La programmation est l'abréviation chinoise de l'écriture de programme, qui consiste à permettre à un ordinateur d'utiliser un certain langage de programmation pour écrire du code de programme afin de résoudre un certain problème et finalement obtenir le résultat correspondant.
2. Pour que l'ordinateur comprenne l'intention humaine, l'humain doit indiquer à l'ordinateur les idées, les méthodes et les moyens du problème à résoudre sous une forme que l'ordinateur peut comprendre, afin que l'ordinateur puisse travailler étape par étape. étape selon les instructions humaines et terminer la tâche spécifique. Ce processus de communication entre les humains et les ordinateurs est la programmation.
3. Programmation : Concevoir un « système contrôlable » avec un flux logique [Remarque : la programmation ne fait pas nécessairement référence aux programmes informatiques, tout système doté d'une puissance de calcul logique peut être considéré comme de la programmation]
4. Langage de programmation : langage assembleur, langage machine, assembleur, langage de haut niveau
5. Les ordinateurs ne peuvent pas reconnaître, comprendre et exécuter directement des programmes sources autres que le langage machine. Ils doivent être convertis en programmes que l'ordinateur peut exécuter directement d'une manière ou d'une autre.
Ce sera avancé
Matériel de programmation MINIPRO
Il existe deux manières de convertir un programme source écrit dans un langage de programmation en un programme machine cible : la méthode d'interprétation et la méthode de compilation.
En mode interprétation, l'ordinateur interprète et exécute des programmes sources écrits dans des langages de haut niveau et ne peut pas former de fichiers cibles et de fichiers exécutables.
En mode compilation, le programme source est d'abord traité via un compilateur correspondant au langage de programmation utilisé, et le programme source traité est traité à travers les étapes d'analyse lexicale, d'analyse syntaxique, d'analyse sémantique, de génération de code et d'optimisation du code du programme source. . Convertissez-le en un programme cible représenté par du code binaire, puis intégrez les appels de fonction, les appels de fonction système, etc. utilisés dans le programme dans le programme cible via un traitement de liaison pour former un fichier d'exécution binaire qui peut être exécuté en continu. L'appel de ce fichier exécutable peut réaliser les fonctions correspondantes spécifiées par le programmeur dans le fichier programme source correspondant.
Beaucoup
Les langages informatiques sont divisés en trois catégories.
1-C'est du langage machine. Vous pouvez en gros abandonner cela. C'est tout du code machine, soit une combinaison de 1 ou de 0.
2- C'est un langage intermédiaire, qui fait principalement référence au langage assembleur. Ce langage assembleur est en fait très important. La programmation informatique nécessite une compréhension approfondie de sa composition CPU et des méthodes d'assemblage. Elle est relativement difficile et ne convient pas aux novices.
En fait, il peut y avoir un langage entre les langages intermédiaires et de haut niveau (je pense que oui), et c'est le langage C, car il présente certaines caractéristiques des langages intermédiaires et de haut niveau. Personnellement, je pense que c'est le langage C. début de votre apprentissage du langage informatique.
Il y a trop de langages de haut niveau ; il y a Java, Vb, C++, C#, Fortran, etc. Ma suggestion personnelle est que si vous ne voulez pas apprendre le C, vous pouvez commencer par VB, qui est simple à utiliser et puissant (c'est sûr, il bénéficie d'un fort support de Microsoft).
Voici les langages de programmation courants divisés en catégories pour vous : Catégorie Basic : GW-Basic, Quick Basic, Turbo Basic, Visual Basic, Visual Basic.net Catégorie C : C, C++, C#, Java Catégorie Pascal : Pascal, Delphi Autres : FORTRAN, MATLAB... Selon des statistiques incomplètes, il existe plus de 2 500 langages de programmation informatique.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!