Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/08/2013, à 16:10

Morrio

codage web et codage machine

Bonjour,

Pourquoi il y a une barrière entre le codage web et machine ?
Elles ne viennes pas toute d'une même source le langage binaire ?

Hors ligne

#2 Le 02/08/2013, à 16:18

Korak

Re : codage web et codage machine

Bonjour,

Morrio a écrit :

Pourquoi il y a une barrière entre le codage web et machine ?

Explique un peu ce que tu veux dire par "barrière".

Morrio a écrit :

Elles ne viennes pas toute d'une même source le langage binaire ?

Un PC ne connaît que le binaire. une suite de 0 (zéro) et de 1 (un).

Après, c'est ton compilateur qui transforme ton code source en langage utilisable par le PC.


OS: Ubuntu 24.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF   Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur.   Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !

Hors ligne

#3 Le 02/08/2013, à 16:23

Morrio

Re : codage web et codage machine

Le langage C/C++ se transforme en binaire.
Le HTML/CSS se transforme aussi en binaire.

La bannière la voici :
C/C++ programmation type programme d'exécution
------
HTML/CSS programmation web type visuel.

Pourquoi ses langages ne peuvent pas être utiliser pour le web ?

Pourquoi il existe aucun système qui permet d'utilisé 1 langage qui permet d'utiliser sur le web mais aussi sur la machine.

Dernière modification par Morrio (Le 02/08/2013, à 16:26)

Hors ligne

#4 Le 02/08/2013, à 16:30

Korak

Re : codage web et codage machine

Morrio a écrit :

La bannière la voici :
C/C++ programmation type programme d'exécution
------
HTML/CSS programmation web type visuel.

Oui, d'accord avec toi.

Morrio a écrit :

Pourquoi ses langages ne peuvent pas être utiliser pour le web ?

Il y a 15 ans que je ne programme plus. Je ne suis donc pas au fait des évolutions des langages de programmation.

HTML et CSS sont prévus pour le Web. Pas le C/C++.

Et je me demande si tu ne sais pas implémenter du C/C++ dans du code HTML ou CSS. Puis de compiler le tout.

Si c'est possible, je ne sais pas te dire comment faire.


OS: Ubuntu 24.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF   Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur.   Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !

Hors ligne

#5 Le 02/08/2013, à 16:33

Morrio

Re : codage web et codage machine

Comment le HTML et le CSS ont été fait ?
Je crois que derrière ses 2 langages cache du C/C++.

Le PHP est open source je crois. On a rien a partir de rien. Ils ont utiliser quoi comme base ?

Dernière modification par Morrio (Le 02/08/2013, à 16:34)

Hors ligne

#6 Le 02/08/2013, à 17:02

Korak

Re : codage web et codage machine

Morrio a écrit :

Comment le HTML et le CSS ont été fait ?

Aucune idée, je ne me suis jamais posé la question.

Morrio a écrit :

Je crois que derrière ses 2 langages cache du C/C++.

Possible, je ne sais pas.

Morrio a écrit :

Le PHP est open source je crois. On a rien a partir de rien. Ils ont utiliser quoi comme base ?

Il me semble que le PHP et le C/C++ et autres langages sont tous OpenSource (si je me trompe, que l'on me corrige). C'est le compilateur qui n'est peut-être pas forcément OpenSource.


OS: Ubuntu 24.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF   Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur.   Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !

Hors ligne

#7 Le 02/08/2013, à 17:04

Morrio

Re : codage web et codage machine

Apache est un IDE ?

Hors ligne

#8 Le 02/08/2013, à 17:13

Korak

Re : codage web et codage machine

Je rectifie, je pense m'être mal exprimé:

- Un langage de programmation est OpenSource ou gratuit (Ce qui n'est pas du tout la même chose).

Pour Apache, je ne sais vraiment pas. Pour moi, c'est un peuple de l’Amérique du nord. big_smile


OS: Ubuntu 24.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF   Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur.   Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !

Hors ligne

#9 Le 02/08/2013, à 19:07

pires57

Re : codage web et codage machine

Apache est un serveur, pas un IDE.
ensuite tu penses que faire un site web avec du C n'est pas possible?
et bien tu te trompe, en utilisant la CGI, c'est possible.


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#10 Le 02/08/2013, à 20:41

grim7reaper

Re : codage web et codage machine

Salut,

Morrio a écrit :

Pourquoi ses langages ne peuvent pas être utiliser pour le web ?

Ils peuvent.
Ils (C et C++) ne sont pas spécialement adaptés pour ça, mais ils peuvent être utilisés.

Morrio a écrit :

Pourquoi il existe aucun système qui permet d'utilisé 1 langage qui permet d'utiliser sur le web mais aussi sur la machine.

Ça existe.
Python, Ruby et Java sont des langages que l’on retrouve aussi bien dans le web que dans les applications plus traditionnelles.
De plus, ces dernières années les langages purement web tels que HTML5, le CSS3 et Javascript commence à arriver dans des applications traditionnelles (Windows 8 et Firefox OS, pour ne citer que deux gros acteurs sur cette approche), donc la barrière est vraiment mince maintenant.

Morrio a écrit :

Comment le HTML et le CSS ont été fait ?

Et bien comme tous les autres langages : on a définit une syntaxe, une grammaire.
Ensuite, pour HTML et CSS, on a codé un interpréteur pour traduire le code source en quelque chose de visuel (vu que ce sont plus des langages de présentation que des langages de programmation, bien qu’HTML 5 change un peu la donne là aussi).

Morrio a écrit :

Je crois que derrière ses 2 langages cache du C/C++.

Pas nécessairement.
Derrière ces deux langages il y a un interpréteur (aussi appeler moteur de rendu pour HTML et CSS), qui est certes généralement en C ou C++ (C/C++ n’existe pas), mais ce n’est pas une obligation.

Morrio a écrit :

On a rien a partir de rien. Ils ont utiliser quoi comme base ?

Les premières versions étaient en Perl, maintenant c’est du C qu’il y a derrière.

Morrio a écrit :

Apache est un IDE ?

Non, c’est un serveur HTTP.

Hors ligne