Initiation programmation
Préambule :
Tout d'abord, avant de s'intéresser à la programmation théorique pure et dure, une question se pose, à quoi sert la programmation concrètement, quels sont ses enjeux ? A cette question je vais répondre de deux manières, la première émanera d'un point de vue objectif, c'est à dire de manière à ce que toutes les personnes connaissant la programmation s'accordent à concevoir le principe de la programmation, puis d'un point de vue personnel, en tant qu'étudiant en développement.
La programmation, au sens la plus universitaire de la chose, est un programme qui a été élaboré par l'intermédiaire d'un codage informatique, et devant obéir, être conforme aux normes préfixées. Il se doit d'être le plus efficace possible, grâce notamment à une étude préalable des fonctions du futur programme, notamment à l'aide des algorithmes, son code doit être structuré afin de garantir la plus grande lisibilité. Enfin, il doit engendrer de faibles coûts, et cela non pas qu'à une valeur pécuniaire, mais en prenant en compte les moyens/matériels à disposition ainsi que les ressources humaines.
Ma définition en tant qu'étudiant de la programmation serait la suivante : créer un programme à l'instar de ses rêves, c'est à dire que le but principal de la programmation qui peut motiver nombre d'entre nous , serait l'imaginaire, créer un monde basé sur notre esprit, et qui se conçoit jour après jour à l'aide de nos connaissances dans les différents langages informatiques.
I- Programme informatique :
Il est important de savoir qu'un ordinateur renvoie une image d'un hyper calculateur doté d'une intelligence qui pourrait dépasser si l'on caricature aujourd'hui les idées préconçues de certaines personnes, celle de l'Homme ( ce qui inspire d'ailleurs les auteurs de science fiction comme William Gibson...) alors que ceci est totalement erroné à l'heure actuelle. L'ordinateur ne joue qu'un rôle minime, celle d'une machine