ObiJuanKenobi

123 messages
|
|
Posté le : 21 janvier 2016, 14:05.
|
Salut, je voudrais me mettre à la programmation pour essayer de faire un petit
jeu sur PC.Vous auriez des conseil pour bien commencer ?
|
Faker

133 messages
|
|
Posté le : 21 janvier 2016, 14:10.
|
Salut, juste une question avant de pouvoir te conseiller, tu sais ce qu'est un langage de programmation ?
|
ObiJuanKenobi

123 messages
|
|
Posté le : 21 janvier 2016, 14:15.
|
« Un langage de programmation est une notation conventionnelle destinée à formuler des algorithmes et produire des programmes informatique qui les appliquent. D'une manière similaire à une langue naturelle, un langage de programmation est composé d'un alphabet, d'un vocabulaire, de règles de grammaire et de signification » Merci Wikipédia :D
|
Encycliopedia

876 messages
|
|
Posté le : 21 janvier 2016, 14:17.
|
Bonjour à tous,
Pour reprendre ton idée ObiJuan, c'est un langage qui sert à décrire les actions qu'un ordinateur doit
réaliser. Ces actions sont innombr/ables et variées. Il peut s'agir aussi bien d'ouvrir une fenêtre
avec la souris, d'effacer un mot dans un texte, de tirer sur un adversaire dans un jeu ou de modifier
la définition de l'écran.
Pour réaliser ces actions, l'ordinateur utilise des programmes présents en mémoire vive
(ou sur le disque dur).Ces programmes sont constitués de suites de 0 et de 1 ordonnées
de façon très précise, afin que le processeur sache quoi faire : en fait, il passe son temps
à piocher en mémoire une suite de 0 et de 1, par exemple 10112010. Si cette suite correspond à
une instruction qu'il connaît, il l'exécute. Et il répète ce traitement tant que l'ordinateur est
allumé. Nous sommes là au cœur de la machine.
|
ObiJuanKenobi

123 messages
|
|
Posté le : 21 janvier 2016, 14:21.
|
Wow, hé bien c'est tout de suite plus complexe que je croyais ;')
|
Mashiro

modérateur
|
|
Posté le : 21 janvier 2016, 14:30.
|
Salut à tous ! =w=
Je vois qu'on parle de langages et de programmation ! Je me permet d'ajouter mes connaissances pour
compléter un peu la discussion :
A l'origine, les programmeurs écrivaient les programmes dans ce langage
composé de mots binaires, le langage machine. Mais ils ont vite réalisé des programmes qui utilisent des
termes et des règles précis pour décrire les actions. L'ensemble de ces mots forme un vocabulaire
(d'où le terme de langage) et suit des règles précises. Aujourd'hui, les développeurs écrivent leurs
programmes sous forme de textes, mais toujours convertis en langage machine (le processus peut être
complexe) pour former un programme exécutable par la machine. Il existe des centaines de langages pour
s'adapter à chaque type de traitement.
Un jeu d'action rapide en 3D ne sera sans doute pas écrit dans le langage qui sert à la gestion d'un
compte bancaire.
Donc en terme de conseil, un langage n'est pas neutre, certains facilite la résolution
de classes de problèmes :
- C : sytème d'exploitation (Unix/Linux)
- C++ : applications de grande taille...
- JAVA, C# : application de grande taille, web…
- LISP : prototypage, système experts…
Il y a aussi le choix d'un langage bas ou haut niveau mais aussi si c'est un langage compilé ou interpréter…
J'ai déjà écris un post qui parle des langages compilé et intréprété, je dépose le lien ici.
|
ObiJuanKenobi

123 messages
|
|
Posté le : 21 janvier 2016, 14:33.
|
Merci pour toute vos informations, je vais me renseigner encore un peu pour
finalement choisir par moi même le langage le plus adapté à mon objectif *^* !
Si vous avez d'autres informations sur les langages je suis preneur :)
|
Encycliopedia

876 messages
|
|
Posté le : 21 janvier 2016, 21:45.
|
Brievement la distinction entre langage de bas et haut niveau :
-Langage très haut niveau : c'est facile à utiliser, plutôt « grand public ». Parmi eux, on
compte Python, Ruby, Visual Basic et bien d'autres. Ces langages permettent d'écrire des
programmes plus rapidement, en règle générale. Ils nécessitent toutefois d'être accompagnés de
fichiers pour qu'ils puissent s'exécuter (comme un interpréteur) ;
-Langage un peu plus bas niveau (mais pas trop quand même !) : ils sont peut-être un peu plus difficiles
certes, mais avec un langage comme le C, tu peux apprendre beaucoup plus sur la programmation et sur le
fonctionnement de ton ordinateur. Tu serra ensuite largement capables d'apprendre un autre langage de
programmation si tu le désires. Tu seras donc plus autonomes.
|
PonStar Zilean

8 messages
|
|
Posté le : 22 janvier 2016, 8:12.
|
Je m'y connais pas trop mais j'ai vu un post qui faisait un classement
des langues , je te met le lien
si ça t'interesse.
|
ObiJuanKenobi

123 messages
|
|
Posté le : 22 janvier 2016, 12:33.
|
Merci encore pour toute vos réponses, je pense avoir trouvé le langage que
je recherche ! Je vais un peu boser et me mettre au algo et je vous tient au courant de la progression de
mon projet :)
|
Mashiro

modérateur
|
|
Posté le : 22 janvier 2016, 13:01.
|
Avec plaisir, je suis impatiente de voir ça =w=
|