1er langage - Divers - Programmation
Marsh Posté le 05-03-2005 à 19:17:54
ca doit pas etre loin de la date d'apparition du premier ordinateur ...
Marsh Posté le 05-03-2005 à 19:18:10
novembre 1954, fortran.
Marsh Posté le 05-03-2005 à 19:18:35
chrisbk a écrit : ca doit pas etre loin de la date d'apparition du premier ordinateur ... |
Ca dépend si on parle du langage d'assemble ou d'un truc de plus haut niveau.
Marsh Posté le 05-03-2005 à 19:22:53
On parle de langage de haut niveau. L'assembleur n'est pas la bonne réponse. Alors quand ? Ce n'est pas le Fortran, désolé ;-)
Marsh Posté le 05-03-2005 à 19:37:12
elianor a écrit : novembre 1954, fortran. |
ça a un rapport avec l'abbé Pierre ?
Marsh Posté le 05-03-2005 à 19:37:26
Un (gros) indice :
Prennez le second langage informatique (celui apres le Fortran) ? Remonter a ses origines et vous aurez la réponse à ma question !
Marsh Posté le 05-03-2005 à 19:38:13
A0, 1951 ?
Maius on ne peux pas parler de langage de hut niveau, car destiné à une seule tache (recupérer des numéros de téléphone sur la ferrite)
Marsh Posté le 05-03-2005 à 19:41:31
elianor a écrit : novembre 1954, fortran. |
Ca m'ettonerai beaucoup que le compilateur de la premiere version de Fortran soit écrit à la main ...
Il faudrait plutot remonter au tout premier compilateur.
Marsh Posté le 05-03-2005 à 19:44:46
A-0 (or A0) is a programming language for the UNIVAC I and UNIVAC II, using three-address code instructions for solving mathematical problems. A-0 was the first language for which a compiler was developed.
50 ans plus tard, si tu n'as pas 2x512Mo de DDR PC4200 en dual channel, c'est le tiers monde
Marsh Posté le 05-03-2005 à 19:45:34
Second (gros) indice :
Qui a parlé de langage informatique... :-)
Marsh Posté le 05-03-2005 à 19:47:13
Chronoklazm a écrit : Ca m'ettonerai beaucoup que le compilateur de la premiere version de Fortran soit écrit à la main ... |
Pourtant, le Fortran est bien le premier langage informatique de haut niveau.
Marsh Posté le 05-03-2005 à 19:57:51
oh, c'est les cartes perforées et puis voilà hein
Marsh Posté le 05-03-2005 à 19:59:15
Harkonnen a écrit : oh, c'est les cartes perforées et puis voilà hein |
Marsh Posté le 05-03-2005 à 20:00:41
Pour lire les cartes perforés il faut bien un programme non ?
Marsh Posté le 05-03-2005 à 20:00:53
Plankalkül ( ce nom) Il a pas eut d'implémentation à l'époque, mais est formalisé.
Sinon, je soupsonne les travaux de ابو عبد الله محمد بن موسى خوارزمي, bien que j'ignore si ça peut correspondre
Marsh Posté le 05-03-2005 à 20:01:49
Harkonnen a écrit : oh, c'est les cartes perforées et puis voilà hein |
depuis quand ton CD est un langage ?
Marsh Posté le 05-03-2005 à 20:02:58
Troisieme (gros) indice :
Dans les pyramides de Ghisé, les premièrs codes sources ont été découverts... non je blague
Marsh Posté le 05-03-2005 à 20:03:52
elianor a écrit : Sinon, je soupsonne les travaux de ابو عبد الله محمد بن موسى خوارزمي, bien que j'ignore si ça peut correspondre |
Y a un paté dans ton post.
Marsh Posté le 05-03-2005 à 20:04:59
Stroustrup-Junior a écrit : Y a un paté dans ton post. |
Il rte manque des polices
Marsh Posté le 05-03-2005 à 20:05:10
Bel effort, mais ce n'est pas le Plankalkül ! Il faut cherche un peu avant encore.
Marsh Posté le 05-03-2005 à 20:05:51
elianor a écrit : ابو عبد الله محمد بن موسى خوارزمي |
Al-khwarizmi ?
Marsh Posté le 05-03-2005 à 20:07:59
Chronoklazm a écrit : Al-khwarizmi ? |
Marsh Posté le 05-03-2005 à 20:12:10
Ce premier langage a été mis au point pas un mathématicien.
Marsh Posté le 05-03-2005 à 20:14:03
Van Neuman (pour les structure de controle) ou Alan Turing (pour la formalisation)
Marsh Posté le 05-03-2005 à 20:15:10
In 1945, John Von Neumann was working at the Institute for Advanced Study. He developed two important concepts that directly affected the path of computer programming languages. The first was known as "shared-program technique" (www.softlord.com). This technique stated that the actual computer hardware should be simple and not need to be hand-wired for each program. Instead, complex instructions should be used to control the simple hardware, allowing it to be reprogrammed much faster.
The second concept was also extremely important to the development of programming languages. Von Neumann called it "conditional control transfer" (www.softlord.com). This idea gave rise to the notion of subroutines, or small blocks of code that could be jumped to in any order, instead of a single set of chronologically ordered steps for the computer to take. The second part of the idea stated that computer code should be able to branch based on logical statements such as IF (expression) THEN, and looped such as with a FOR statement. "Conditional control transfer" gave rise to the idea of "libraries," which are blocks of code that can be reused over and over.
In 1949, a few years after Von Neumann's work, the language Short Code appeared (www.byte.com). It was the first computer language for electronic devices and it required the programmer to change its statements into 0's and 1's by hand. Still, it was the first step towards the complex languages of today. In 1951, Grace Hopper wrote the first compiler, A-0 (www.byte.com). A compiler is a program that turns the language's statements into 0's and 1's for the computer to understand. This lead to faster programming, as the programmer no longer had to do the work by hand.
In 1957, the first of the major languages appeared in the form of FORTRAN. Its name stands for FORmula TRANslating system. The language was designed at IBM for scientific computing. The components were very simple, and provided the programmer with low-level access to the computers innards. Today, this language would be considered restrictive as it only included IF, DO, and GOTO statements, but at the time, these commands were a big step forward. The basic types of data in use today got their start in FORTRAN, these included logical variables (TRUE or FALSE), and integer, real, and double-precision numbers.
Marsh Posté le 05-03-2005 à 20:16:23
Ca chauffe sérieusement. Vraiment horrible la fin de vie de Turing.
Marsh Posté le 05-03-2005 à 20:18:16
Stroustrup-Junior a écrit : Vraiment horrible la fin de vie de Turing. |
Mangez des pommes
Marsh Posté le 05-03-2005 à 20:18:36
Et lisez le cryptonomicon aussi
Marsh Posté le 05-03-2005 à 20:22:08
ReplyMarsh Posté le 05-03-2005 à 20:24:24
Bien, Turing a bien connu mon mathématicien auteur de ce premier langage.
Marsh Posté le 05-03-2005 à 20:24:57
Stroustrup-Junior a écrit : Bien, Turing a bien connu mon mathématicien auteur de ce premier langage. |
Le bouton EDIT, il fonctionne super bien
Marsh Posté le 05-03-2005 à 20:34:01
Stroustrup-Junior a écrit : kesako ? |
Marsh Posté le 05-03-2005 à 20:53:37
Stroustrup-Junior a écrit : Tu vas pas m'emmerder à cause d'une virgule non lol |
Marsh Posté le 05-03-2005 à 22:53:29
Stroustrup-Junior a écrit : Bien, Turing a bien connu mon mathématicien auteur de ce premier langage. |
Ca serais pas un gars qui a inventé une machine du genre Enigma ?
Marsh Posté le 05-03-2005 à 19:16:00
Savez vous de quand date le premier langage de programmation ?