Chargement ...
En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de Cookies qui garantissent son bon fonctionnement.
Recherche article
Me connecter
Fleche top bulle Fleche top bulle
L

D'où vient le génie derrière la programmation informatique ?

Publié le 03 Mai 2019

Eh bien, croyez le ou non, la découverte du langage informatique, c'est comme la vie sur terre, ce n'est pas apparu brutalement, mais avec progression.

Déjà, rapidement, qu'est ce qu'un langage informatique ?
Il permet à un humain d'expliquer des choses à un ordinateur, de façon très précise. L'ordinateur pourra alors lire des instructions de la ligne 1 à gauche vers la dernière ligne à droite, comme un article de blog.

Lorsqu'on décompose un langage informatique actuel, par exemple le Php, on y découvre que 3 notions :
- Mémoriser une valeur (A =5 et B = 10)
- Comparer des valeurs (Si A < B)
- Naviguer dans la lecture du script

Tout le reste exploite ces notions de façon combinées, même les fonctionnalités les plus avancées.

Donc, comment sont arrivés ses premières notions de base ?
Les premiers concepts sont intégrés avant l'aire informatique, certains utilisaient de simples systèmes mécaniques (analogiques). Leibniz fut le premier à exploiter un système binaire pour exécuter des opérations arithmétiques, autour des années 1700.
Cependant, le premier calculateur électronique apparut en 1945 par Presper Eckert et John William Mauchly. On acquit ainsi la capacité de mémoriser, manipuler, comparer des valeurs et naviguer de façon basique du début à la fin.

Les premiers scripts pour exécuter des commandes avancées, étaient probablement assez longs et fastidieux. C'est donc naturellement qu'est apparue le concept de fonction, correspondant à des plus petits scripts, qui exécutent la même tâche avec différentes variables au départ.
Cette nouvelle méthode permit de rédiger un script informatique avec plus de facilité. Mais finalement, lorsque l'ordinateur lit le programme rédigé pour rebondir sur différentes fonctions, il ne le fait pas directement. Avant son exécution, ou lors de son enregistrement, le script traverse une compilation, qui va reformuler le script de façon différente pour le lire du premier caractère au dernier tout simplement.
C'est donc un script déjà existant, qui va permettre de rédiger d'autres scripts de façon plus poussé.

Toute la programmation se basera sur cette méthode, différents scripts aidant à développer d'autres scripts de façon plus facile, plus optimisé, plus poussé, ainsi de suite.

Pour en revenir au langage Php, il dispose de fonctions natives, par exemple str_replace, qui consiste à remplacer dans une chaîne de caractère, un groupe de caractère par un autre. Et bien, cette fonction native n'est qu'un script déjà existant, basé sur les notions de base. La fonction parcourt plusieurs fois la chaîne de caractères, compare des valeurs, et enregistre de nouvelles valeurs.

C'est donc quelques éléments basiques combinés de façon différentes qui formalise de nouvelles notions, qui elles même combinées de façon différente en réalise d'autre, ainsi de suite. Et on en arrive à nos langages actuels nourrie d'une panoplie importante de possibilités, qui seront dans plusieurs années encore plus nombreuses. Touts ces fonctionnalités sont le fruit de travails d'un grand nombre de participants au développement du langage informatique.

Si vous développez votre propre programme, vous commencerez par réaliser de nouvelles fonctions propres à vos besoins, puis vos fonctions appelleront d'autres de vos fonctions, et se combineront et s'exécuteront dans votre programme afin qu'il réalise son objectif.

C'est là toute la merveille de l'informatique !

Tags
origine de la programmation
programmation informatique
langage informatique
Presper Eckert
John William Mauchly
Leibniz
Envoyer à un ami
Signaler cet article
A propos de l'auteur
L
Publié le 03 Mai 2019

D'où vient le génie derrière la programmation informatique ?

Eh bien, croyez le ou non, la découverte du langage informatique, c'est comme la vie sur terre, ce n'est pas apparu brutalement, mais avec progression.

Déjà, rapidement, qu'est ce qu'un langage informatique ?
Il permet à un humain d'expliquer des choses à un ordinateur, de façon très précise. L'ordinateur pourra alors lire des instructions de la ligne 1 à gauche vers la dernière ligne à droite, comme un article de blog.

Lorsqu'on décompose un langage informatique actuel, par exemple le Php, on y découvre que 3 notions :
- Mémoriser une valeur (A =5 et B = 10)
- Comparer des valeurs (Si A < B)
- Naviguer dans la lecture du script

Tout le reste exploite ces notions de façon combinées, même les fonctionnalités les plus avancées.

Donc, comment sont arrivés ses premières notions de base ?
Les premiers concepts sont intégrés avant l'aire informatique, certains utilisaient de simples systèmes mécaniques (analogiques). Leibniz fut le premier à exploiter un système binaire pour exécuter des opérations arithmétiques, autour des années 1700.
Cependant, le premier calculateur électronique apparut en 1945 par Presper Eckert et John William Mauchly. On acquit ainsi la capacité de mémoriser, manipuler, comparer des valeurs et naviguer de façon basique du début à la fin.

Les premiers scripts pour exécuter des commandes avancées, étaient probablement assez longs et fastidieux. C'est donc naturellement qu'est apparue le concept de fonction, correspondant à des plus petits scripts, qui exécutent la même tâche avec différentes variables au départ.
Cette nouvelle méthode permit de rédiger un script informatique avec plus de facilité. Mais finalement, lorsque l'ordinateur lit le programme rédigé pour rebondir sur différentes fonctions, il ne le fait pas directement. Avant son exécution, ou lors de son enregistrement, le script traverse une compilation, qui va reformuler le script de façon différente pour le lire du premier caractère au dernier tout simplement.
C'est donc un script déjà existant, qui va permettre de rédiger d'autres scripts de façon plus poussé.

Toute la programmation se basera sur cette méthode, différents scripts aidant à développer d'autres scripts de façon plus facile, plus optimisé, plus poussé, ainsi de suite.

Pour en revenir au langage Php, il dispose de fonctions natives, par exemple str_replace, qui consiste à remplacer dans une chaîne de caractère, un groupe de caractère par un autre. Et bien, cette fonction native n'est qu'un script déjà existant, basé sur les notions de base. La fonction parcourt plusieurs fois la chaîne de caractères, compare des valeurs, et enregistre de nouvelles valeurs.

C'est donc quelques éléments basiques combinés de façon différentes qui formalise de nouvelles notions, qui elles même combinées de façon différente en réalise d'autre, ainsi de suite. Et on en arrive à nos langages actuels nourrie d'une panoplie importante de possibilités, qui seront dans plusieurs années encore plus nombreuses. Touts ces fonctionnalités sont le fruit de travails d'un grand nombre de participants au développement du langage informatique.

Si vous développez votre propre programme, vous commencerez par réaliser de nouvelles fonctions propres à vos besoins, puis vos fonctions appelleront d'autres de vos fonctions, et se combineront et s'exécuteront dans votre programme afin qu'il réalise son objectif.

C'est là toute la merveille de l'informatique !

Tags
origine de la programmation
programmation informatique
langage informatique
Presper Eckert
John William Mauchly
Leibniz
Envoyer à un ami
Signaler cet article
A propos de l'auteur
L
Publié le 03 Mai 2019

D'où vient le génie derrière la programmation informatique ?

Eh bien, croyez le ou non, la découverte du langage informatique, c'est comme la vie sur terre, ce n'est pas apparu brutalement, mais avec progression.

Déjà, rapidement, qu'est ce qu'un langage informatique ?
Il permet à un humain d'expliquer des choses à un ordinateur, de façon très précise. L'ordinateur pourra alors lire des instructions de la ligne 1 à gauche vers la dernière ligne à droite, comme un article de blog.

Lorsqu'on décompose un langage informatique actuel, par exemple le Php, on y découvre que 3 notions :
- Mémoriser une valeur (A =5 et B = 10)
- Comparer des valeurs (Si A < B)
- Naviguer dans la lecture du script

Tout le reste exploite ces notions de façon combinées, même les fonctionnalités les plus avancées.

Donc, comment sont arrivés ses premières notions de base ?
Les premiers concepts sont intégrés avant l'aire informatique, certains utilisaient de simples systèmes mécaniques (analogiques). Leibniz fut le premier à exploiter un système binaire pour exécuter des opérations arithmétiques, autour des années 1700.
Cependant, le premier calculateur électronique apparut en 1945 par Presper Eckert et John William Mauchly. On acquit ainsi la capacité de mémoriser, manipuler, comparer des valeurs et naviguer de façon basique du début à la fin.

Les premiers scripts pour exécuter des commandes avancées, étaient probablement assez longs et fastidieux. C'est donc naturellement qu'est apparue le concept de fonction, correspondant à des plus petits scripts, qui exécutent la même tâche avec différentes variables au départ.
Cette nouvelle méthode permit de rédiger un script informatique avec plus de facilité. Mais finalement, lorsque l'ordinateur lit le programme rédigé pour rebondir sur différentes fonctions, il ne le fait pas directement. Avant son exécution, ou lors de son enregistrement, le script traverse une compilation, qui va reformuler le script de façon différente pour le lire du premier caractère au dernier tout simplement.
C'est donc un script déjà existant, qui va permettre de rédiger d'autres scripts de façon plus poussé.

Toute la programmation se basera sur cette méthode, différents scripts aidant à développer d'autres scripts de façon plus facile, plus optimisé, plus poussé, ainsi de suite.

Pour en revenir au langage Php, il dispose de fonctions natives, par exemple str_replace, qui consiste à remplacer dans une chaîne de caractère, un groupe de caractère par un autre. Et bien, cette fonction native n'est qu'un script déjà existant, basé sur les notions de base. La fonction parcourt plusieurs fois la chaîne de caractères, compare des valeurs, et enregistre de nouvelles valeurs.

C'est donc quelques éléments basiques combinés de façon différentes qui formalise de nouvelles notions, qui elles même combinées de façon différente en réalise d'autre, ainsi de suite. Et on en arrive à nos langages actuels nourrie d'une panoplie importante de possibilités, qui seront dans plusieurs années encore plus nombreuses. Touts ces fonctionnalités sont le fruit de travails d'un grand nombre de participants au développement du langage informatique.

Si vous développez votre propre programme, vous commencerez par réaliser de nouvelles fonctions propres à vos besoins, puis vos fonctions appelleront d'autres de vos fonctions, et se combineront et s'exécuteront dans votre programme afin qu'il réalise son objectif.

C'est là toute la merveille de l'informatique !

Tags
origine de la programmation
programmation informatique
langage informatique
Presper Eckert
John William Mauchly
Leibniz
Envoyer à un ami
Signaler cet article
A propos de l'auteur