🤔 Comment commencer la programmation ?

Salut très cher(e) lecteur (trice) !
👨 Je vais aujourd'hui essayer de répondre à une question qui m'a une fois été posée par un jeune homme très curieux, à savoir : Monsieur Declau, comment puis-je commencer la programmation ?
Simple question, mais les réponses sont multiples.
Rien de plus simple que de commencer par la programmation web, car cela vous évitera la complexité du C#, C, QB, ...

HTML et CSSconstituent mes deux premiers langages en programmation web, qui d'ailleurs sont des langages permettant de mettre en page des sites web 😉
Ne vous trompez pas : ces deux langages font partis des outils de la programmation, étant donné qu'ils sont des outils de présentation des données !
Ne faisons-nous pas des lignes de codes avec ?
Comprenez par là qu'avec la programmation web (sous HTML CSS) l'on programme déjà. On rentre dans tout ce qui est codage ; d'où l'introduction à la programmation ; déjà qu'à partir du HTML CSS, on peut attaquer des langages de programmation comme le PHP ou le JavaScript.
Je dois signaler un point : je ne dis pas qu'il faut écarter le C, C#, C++, QB, et autres, déjà qu'ils sont très importants dans la conception d'un petit logiciel sous Windows par exemple. Mais, je dis qu'il serait plus facile de commencer par le HTML CSS !
🤔 Faudrait que l'on se comprenne : pour commencer la programmation, nous devons d'abord savoir ce que nous voulons. Une fois que nous savons ce que nous voulons, nous cherchons les outils de travail qui vont avec. Donc, si je veux concevoir un utilitaire Windows, il me faut soit le C, soit le C++, à moi de choisir (il n'y a pas que ces deux langages).
Je pourrai aussi me servir du Python, car il ne se limite pas qu'à Windows.
Si je veux créer un site, je prendrai au départ le HTML CSS, puis je passerai au PHP, JavaScript, ...; et je signale qu'ici il n'y a pas un souci d'adaptation d'un système, car il s'agit de la toile.
Le problème d’adaptation est plutôt inter-navigateurs. Le choix judicieux dans ce cas là est d’apprendre deux langages en parallèle : Un langage côté client et un langage côté serveur. C’est ainsi que ça fonctionne. La paire de langages client/serveur typique est JavaScript/PHP.

Suite
Commentaires