CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Repertoire de languages de programmation

flyxter-X
flyxter-X
Niveau 10
27 août 2004 à 13:45:17

d´accors ça je sais, mais quand tu met ça, ça sert à quoi ? ??

Kilyn_
Kilyn_
Niveau 10
27 août 2004 à 13:49:54

Ben à définir le type de données et la taille mémoire que va occuper ta variable en bit.

flyxter-X
flyxter-X
Niveau 10
27 août 2004 à 13:51:38

à definir le type de données : c´est à dire ?

à definir la taille mémoire que va occuper ta variable en bit : qu´est ce qu´une variable, ça je ne comprends pas ?

Kilyn_
Kilyn_
Niveau 10
27 août 2004 à 13:56:00

oula je te conseille de trouver un cours de programmation ( un bouquin ou sur le Net).

gebruik
gebruik
Niveau 10
27 août 2004 à 13:58:09

Quand le C a été inventé, il y a une trantaine d´année, la RAM coûtait un fric phénoménal. De plus, pour optimiser la gestion des flux de données, et pour éviter de trimballer des zéros à perte de vue, on a créé différentes valeurs pour les variables : entier, double, décimal, etc.

Kilyn_
Kilyn_
Niveau 10
27 août 2004 à 14:00:01

Déjà faudrait commencer pa définir le mot variable. Il s´agit d´un mot qui contient une valeur que tu veux manipuler tout au long de ton programme. Tu peux modifier sa valeur suivant le résultat que tu veux obtenir.

gebruik
gebruik
Niveau 10
27 août 2004 à 14:02:48

Ben dis, si il faut tout repdnre depuis le début...

Au fait, le DHTML n´est pas un langage en soi.

Bon, pour les langages orientés clients-serveurs :
http://www.allhtml.com/

flyxter-X
flyxter-X
Niveau 10
27 août 2004 à 14:04:42

ok merci, bon c un petit peu plus clair, sinon quel compilateur gratuit dois-je prendre ? ??

gebruik
gebruik
Niveau 10
27 août 2004 à 14:06:29

Pour quel langage ?

flyxter-X
flyxter-X
Niveau 10
27 août 2004 à 14:09:16

pour le C

gebruik
gebruik
Niveau 10
27 août 2004 à 14:11:09

Dev C++. Les derniers compilateurs . NET de Microsoft ne gèrent plus le C.
Tu trouveras une version bêta très stable là :
http://www.bloodshed.net/devcpp.html

Sinon, GCC sous Linux, un classique.

N´oublie pas : le code, c´est 20% du boulot. Tout le reste, c´est de l´analyse. On ne commence JAMAIS un programme en se collant devant son PC sans avoir réfléchi avant.

flyxter-X
flyxter-X
Niveau 10
27 août 2004 à 14:14:53

ok merci du conseil

gebruik
gebruik
Niveau 10
27 août 2004 à 14:16:06

C´est plus qu´un conseil : les tyes qui enquillent des lignes de code par paquets de 200 en une heure, c´est au ciné que l´on voit ça.
En moyenne, un bon codeur va pondre 10 à 15 par heure. C´est une moyenne sur la durée d´un projet, mais elle est parlante.

flyxter-X
flyxter-X
Niveau 10
27 août 2004 à 16:00:52

Repertoire des languages de programmation :

    • *HTML****

Il sert à faire des sites web non dynamique, et il est à base de balises.

    • *XHTML****
    • *DHTML****
    • *XML****

il n´est pas utilisable seul

    • *PHP****

Il sert à faire des sites web dynamiques en executant des cripts côté serveur.
On peut aussi l´utiliser comme interpreteur de script en ligne de commande.

    • *C****

Il est utilisé pour développer a peu près n´importe quoi, utilitaires de tout genre, applications, et aussi très utilisé pour le développement des jeux vidéo, n´oublions pas que les librairy de DirectX et de l´opengl sont en C++

    • *C++****

C´est une expansion du C.

    • *delphi****

Il est très intérressant pour développer un logiciel de substitution ou traitement de texte par exemple mais l´est beaucoup moins pour faire des applications serveurs.
Ce n´est pas vraiment un language, le language utilisé par Delphi c´est du Pascal ( ou plutot du Pascal Objet), utilisé principalement par les développeur d´applications utilisant des bases de données ( surtout en Paradox), mais peut aussi utilisé plusieurs autres types de basse de données ( SQL, DBASE, SYBASE . . etc)

    • *pascal****
    • *java****

Il est interessant pour faire des applications serveurs.
C´est un langage multiplateforme et orientée objet crée par Sun Mycrosystem en 1995.

    • *javascript****
    • *SGL****
    • *UML****
    • *ASP****
    • *Python****
    • *Oracle****

C´est un Système de gestion de bases de données relationnelles

    • *Access****

C´est un Système de gestion de bases de données relationnelles

    • *SQL****

C´est un Système de gestion de bases de données relationnelles .
C´est un langage d´interrogation de données crée par en IBMdans les années 80. Il est normalisé bien que certains SGBDR comme Access ou SQL Server ne respecte pas cette norme. Il permet l´accès aux tables et à leur description, la Mise à jour des données et le contrôles des utilisateurs.

    • *Sybase****

C´est un Système de gestion de bases de données relationnelles

    • *Visual basic****
    • *Assembleur****

Ex : juste pour faire apparaitre une fenetre windows standart avec un bouton OK, avec quelques milliers de lignes de codes on doit y arriver.
Il utilise énormément de lignes.

    • *Perl****

Il s´emploie conjointement lié avec le CGI pour développer des scripts de pages Web...

    • *Merise****

Il n´est pas un language.
Il s´agit plus d´un système de gestion et d´études de projets de développement qu´un langage.
C´est une méthode de schématisation des données. Il comprend le modèle conceptuel des données ( MCD) appelé aussi Modèle Entité-Association ( MEA) qui modélise la structure d´une base de données. Il y a également le MCTA et le cycle de vie de l´objet ( CVO).

    • *Fortran****

il est de moins en moins empolé

    • *Flash****

Ce n´est pas un language.

    • *CSS****

il n´est pas utilisable seul

    • *Basic****

Il est de moins en moins employé.
Ce language est utilisé par visual basic ( qui est maintenant vraiment plus évolué que par le passé).

    • *Algorithmie****

Ce n´est pas un language proprement parlé.

    • *Ada****

Il a été développé pour le gouvernement américain pour les aider à développer de gros projets en faisant un langage " mixé" de plusieurs langages...

    • *SHELL****

Il sert à gerer les differentes parties d´un OS ( Operating System, Système d´exploitation).
Il est beaucoup utilisé sous Linux.
Il s´agit également ( en plus d´être un langage de script) de commandes en mode console assimilables au mode MS-DOS de Windows.

    • *BATCH****

Il sert à gerer les differentes parties d´un OS ( Operating System, Système d´exploitation).

    • *Script****

Il sert à gerer les differentes parties d´un OS ( Operating System, Système d´exploitation).

    • *RPG****

C´est un language de controle des opérations, utilisé surtout sur des gros systèmes commerciales ( AS/400 et autre).

DasHuhn
DasHuhn
Niveau 10
27 août 2004 à 16:28:23

Mdr le foutoir !

Alors les scripts shells ( un shell est un interpréteur de commandes autant une machine à gérer des processus et à les combiner entre eux) :

- Sont jamais que des listes de commandes enregistrées dans des fichiers textes
- Varient de syntaxe en fonction du shell qui les interprète
- N´ont rien à voir avec cette fiente de semblant de langage de DOS.

Y´a tellement de shells que résumer ça me paraît déjà un projet à part entière.

Objective-C : langage à runtime, basé sur le concept de messages entre les objets. Ainsi, pour demander à un tableau graphique de recharger son contenu ( pour se mettre à jour quoi) vous ferez

[tableau reloadData];

L´ObjC se marie fort bien avec du C puisque son but est d´en être le descendant. Il est amusant de remarquer que des programmes qui prendraient des centaines de lignes de code en C++ en prennent beaucoup moins en Objective-C, car ce dernier permet aux classes de fonctionner sans instanciation préalable.

Il autorise également l´usage d´objets dynamiques comme les dictionnaires ( grâce au runtime) et permet une gestion simple de la mémoire, avec un compteur de références. Oui madame.

C´est un langage trop peu connu à mon goût, mais ça s´explique : le runtime est intégré dans Darwin ( et donc MacOS X) uniquement, et les versions pour d´autres plate-formes sont moins bonnes.

Python : langage interprété, servant au départ à faire des scripts ( comme Perl), il est l´héritier d´ABC et de C. Il permet l´utilisation d´objets, d´expressions lambda, de dictionnaires et de listes.

Je ne le considère pas comme mature, étant donné le nombre d´instructions qu´il garde encore de sa version 1.6 ( version qui a marqué un tournant). On en est aujourd´hui à la 2.3.

Scheme : langage interprété ( il existe un compilateur, Bigloo, que j´ai pas réussi à compiler) dérivant du Lisp, très utilisé au MIT, utile pour écrire des intelligences artificielles ou des petites applications scientifiques. Hélas jugé illisible par les personnes qui n´ont pas l´habitude. Exemple :

( define ( factorielle n)
( if ( zero? n)
0
( factorielle ( - n 1))))

( ça doit être correct)

StarLogo : fruit du MIT à ma connaissance, langage héritier du Logo servant aujourd´hui plutôt à simuler des actions de la part de groupes d´individus. Par exemple, un groupe de lapin mangeant un groupe d´herbe, chaque groupe dépendant de l´état de l´autre ( plus y´a d´herbe plus y´a de lapins, et plus y´a de lapins bah moins y´a d´herbe)

AppleScript : ( MacOS uniquement) langage de script ( pouvant aujourd´hui servir à de vrais applications) basé sur les AppleEvents : les applications MacOS sont en effet prévue pour recevoir des signaux comme " Quitte toi" ou " Ouvre ce fichier" ou lorsque le développeur le permet " Lit cette chanson" ( pour un lecteur multimédia) ou encore " Charge cette page" ( pour un navigateur).

Il dispose de dictionnaires, de listes, et de pleins d´objets similaires à ceux qu´on trouve en Visual Basic.

flyxter-X
flyxter-X
Niveau 10
27 août 2004 à 18:53:02

tu as sorti ton dictionnaire

flyxter-X
flyxter-X
Niveau 10
27 août 2004 à 22:08:12

pouvez vous completez les languages svp ! !!

Kilyn_
Kilyn_
Niveau 10
27 août 2004 à 22:18:08

hey SQL n´est pas un SGBDR puisque c´est un langage.

Schinken
Schinken
Niveau 9
27 août 2004 à 22:19:31

Ouais mais en fait je lui ai dit de regrouper les SGBDR dans une grosse rubrique " SGBDR" mais il n´a pas tout saisi :(
SQL n´esy pas un SGBDR mais MySQL, SQLite, Oracle, Sybase, oui.

flyxter-X
flyxter-X
Niveau 10
27 août 2004 à 22:45:27

j´ai une question :

dans ma page d´accueil de mon site, il y a deux frames, et dans le premier frame, il y a un lien, et kan on cliquera dessus, j´ai envie que ça ammene la nouvelle page dans le frame d´à coté ! !! pour garder le somaire qui est dans le premier frame ! !!

mais quand je clique sur le lien, la nouvelle page n´apparait pas dans le 2e frame mais elle apparait sur une page sans frame ! !! comment réglé ce probleme ? ??

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment