1) - LE LANGAGE C VIENT DU LANGAGE B.
Le langage C a été mis au point par M.Ritchie et B.W.Kernighan en 1972. Il est dérivé du langage B.
2) - LE LANGAGE C++ VIENT DU LANGAGE C
Bjarne Stroustrup, un ingénieur considéré comme l'inventeur du C++, a en effet décidé d'ajouter au langage C les propriétés de l'approche orientée objet. Le langage C++ est donc une « amélioration » du langage C.
3) - LE LANGAGE C++ EST UN LANGAGE C AMELIORE.
Ainsi, vers la fin des années 80 un nouveau langage, baptisé C with classes (traduisez « C avec des classes »), apparaît. Celui-ci a ensuite été renommé en C++, clin d'œil au symbole d'incrémentation ++ du langage C, afin de signaler qu'il s'agit d'un langage C amélioré (langage C+1).
2007-01-03 15:54:05
·
answer #1
·
answered by Anonymous
·
2⤊
0⤋
c'est du C (le langage d'unix dans les années 70) auquel on a ajouté la programmation orientée objet (le premier plus) et encore plus (les templates par exemple)
ces trois éléments en font un langage très puissant qui permet de créer un code très portable grâce aux directives destinées au pré-compilateur
2007-01-03 21:07:00
·
answer #2
·
answered by Ramis V 7
·
2⤊
0⤋
pour savoir plus en ce qui concerne le langage c ou c++ je vous conseille de visiter le site
www.dicodunet.com
2007-01-04 14:25:46
·
answer #3
·
answered by hassanbouguila 2
·
0⤊
0⤋
"A programming language" (à l'origine) a évolué pour donner le language B puis, Kerningam & Ritchie ont défini le langage C qui, devenant ensuite langage "objet", c'est vu alors appelé le "C++", en référence à la façon d'incrémenter les compteurs ou registres (bref, les entiers) en langage C.
Exemple : for (i=0; i<10; i++) { ...action... }; .
A savoir que : "i=i+1;" qui s'écrit aussi : "i += 1;" peut encore plus simplement s'écrire : "i++;" (cela ne donnant pas la même chose au niveau du résultat du code machine généré par la compilation ... mais bien la même chose quant au résultat arithmétique de l'opération ...)
Donc : "C++" = "incrémentation du C" ou évolution vers la programmation objet ...
Le langage C n'est pas le langage d'Unix à proprement parler : Unix a été créé avant que le langage C n'existe, lequel a ensuite effectivement très rapidement servi à réécrire le noyau d'unix et à le faire évoluer. Windows est aussi écrit en C et supporte le C, comme tout système doté d'un compilateur C (et pour ça, suffit de trouver un "pingouin" ;-) pour l'écriture de tels compilateurs - cad d'un traducteur du langage C vers le langage machine du microprocesseur supportant le système d'exploitation de l'ordinateur...) ... et l'utilisation de ce langage reste gratuite tout autant que le compilateur reste distribué gratuitement (car il existe aussi des compilateurs C ou C++ non-gratuits, le plus utilisé et plus performant étant effectivement gratuit : le "GNU C") ...
Le SHELL est un langage Unix ou, plus exactement, l'un des interpréteurs de commandes existant sous Unix - cela dit, on trouve aussi des "shell-like" sous dos ...). il existe aussi le C-SHELL qui se rapproche effectivement du langage C dans sa syntaxe, ... mais là, c'est une autre histoire ...
2007-01-03 21:15:30
·
answer #4
·
answered by rick 5
·
1⤊
1⤋
C'est le langage le plus populaire de programmation dans l'industrie informatique. Il est gratuit (donc n'importe qui peut l'utiliser sans payer de droit, vue que C++ n'appartient a personne)
2007-01-03 20:40:44
·
answer #5
·
answered by ? 5
·
0⤊
0⤋
C'est dérivé du C, le langage initial.
2007-01-03 20:30:01
·
answer #6
·
answered by Polo 4
·
1⤊
1⤋
C'est un langage de programmation ou compilateur evolué issu du langage C qui est de type "procedurale",le ++ est pour l'incrémentation utilisé en code (équivalent de C+1)..
2007-01-04 08:34:47
·
answer #7
·
answered by Bike 3
·
0⤊
1⤋
Savez dire que ton prof ne t'aime pas et que au lieu de'un bien merité B il a envie de te donner qu' un C++
Sans blaguer...!!! il y a plein de profs très très "sadiques"...
2007-01-04 04:50:03
·
answer #8
·
answered by giuli 3
·
0⤊
1⤋
Le ++ est l'opérateur d'incrémentation en C, un clin d'oeil de Bjarne Soustrup pour signifier que son C++ (créé dans les labo de Bell au début des 80s) n'est qu'un C amélioré, "incrémenté" de vraies capacités orientées objets (entre autres). Soustrup n'a pas inventé l'abstration "orienté objet" mais l'a grandement popularisé dans les années 80, grâce entre autre à la syntaxe consise du C, normalisé par l'ANSI et qui était enseignée dans les universités avant le C++.
le J++ de ms (un clone du langage java) aurait peut-être du s'appeler J-- ;-)
2007-01-04 00:29:02
·
answer #9
·
answered by indefroquable 1
·
0⤊
1⤋
langage informatique de programmation, il était très populaire dans les années 90, ça me rajeunit pas!
2007-01-03 20:44:38
·
answer #10
·
answered by Anonymous
·
0⤊
1⤋