Pourquoi ce blog

Pourquoi ce blog
Quoi de plus difficile que d'apprendre à programmer quand on est débutant et qu'on n'y connait rien. C'est tellement ennuyeux de chercher un tutorial qui n'explique que les principes avec des exemples incompréhensibles ou un forum dans lequel à la moindre question de base on te renvoit vers un tutorial cité précédemment.
C'est pour ces raisons que j'ai décidé de faire un blog avec des programmes et des explications sans tout le blabla des livres et des profs.

# Posté le lundi 08 janvier 2007 14:23

Modifié le mardi 09 janvier 2007 03:45

Suryon

Suryon
Hé oui, Suryon c'est moi, je ferais de mon mieux pour vous éclairer.
Je suis actuellement en DUT Informatique et je connais déjà pas mal de language de programmation ( C, ADA ) et de language web ( XHTML, CSS, PHP ).
A part l'ADA que j'apprends en cours ( bientôt le C, DELPHI et JAVA ), j'ai appris tout les autres grâce à des tutoriaux, des livres et mon envie de programmer.
Dans ce cas, pourquoi ai-je fais un skyblog plutôt que de faire un site ?
Pour deux raisons :
- je suis déjà en train de faire un site pour le TPE de trois élèves de première S
- je veux être développeur ( anciennement appelé analyste-programmeur ) et pas webmaster
[ Ajouter un commentaire ] [ Aucun commentaire ]

# Posté le mardi 09 janvier 2007 04:01

Outils

Outils
Pour programmer, vous aurez besoin de minimum 3 outils :

* Un éditeur de texte pour écrire le code source du programme.
Bloc-Notes sous Windows, ou Kate sous Linux fon l'affaire. Emacs est pas mal non plus. Le mieux, c'est d'avoir un éditeur de texte qui colore tout seul le code, ce qui vous permet de vous repérer dedans bien plus facilement.
* Un compilateur pour compiler votre code source en binaire.
* Un débugger pour repérer les erreurs dans votre programme.

Il existe des programmes 3 en 1 regroupant c'est 3 outils ce sont les IDE ( environnements de développement ), voici les 2 que j'utilise.

Dev C++

Code::Blocks

Pour qu'un programme marche, il faut le compiler ce qui créera un autre fichier qui sera un .exe ( fichier executable )

Voici des screenshoot pour vous expliquer comment compiler un programme avec Dev c++

créer un fichier source

mettre votre code

compilation

débugger

# Posté le mardi 09 janvier 2007 14:22

Modifié le dimanche 14 janvier 2007 07:40

Présentation

Même si je vais vous apprendre à programmer en C sans blabla, je tiens à vous présenter un peu ce qu'est le language C.

Le C existe depuis longtemps (1972), ce qui impliquent que de nombreux compilateurs C existent, de plus il est très facile à porter d'une machine à une autre.
Il est relativement facile à comprendre à première vue, n'ayant que peu de concepts comparé à C++

Bien sur il possède des inconvénients :

* Il permet facilement au programmeur non rigoureux de produire du code inextricable et souvent non portable.
* Il permet facilement au programmeur d'accéder à la zone mémoire, les manipulations de pointeurs peuvent alors notamment introduire des bugs.

Le langage C est un language de bas niveau puisqu'il manipule les mêmes sortes d'objets que la plupart des ordinateurs : des mots machine (pouvant contenir une donnée interprétée comme un nombre, un caractère ou une adresse).

Voila, ce n'était pas long et pas bien compliqué, vous ne trouvez pas ?
[ Ajouter un commentaire ] [ Aucun commentaire ]

# Posté le mercredi 10 janvier 2007 14:47

Modifié le mercredi 10 janvier 2007 15:13

Ou est quoi

Voici l'article qui vous permettra de vous déplacer un peu plus aisément dans le blog.
En effet chaque page correspond à un concept composé d'une ou plusieurs notions.

Dès que j'utilise une notion dans un programme, j'estime qu'elle est acquise pour de bon.
Ou est quoi
[ Ajouter un commentaire ] [ Aucun commentaire ]

# Posté le mercredi 10 janvier 2007 15:03

Modifié le dimanche 14 janvier 2007 07:46