[Débutant] : Quel langage de programmation apprendre en premier ?

Si vous voulez vous lancer dans le monde de la programmation, vous avez plus de chance de vous en sortir avec la programmation web qu’avec autre chose. Voici pourquoi !

[Débutant] : Quel langage de programmation apprendre en premier ?

La question que nous nous sommes tous posée, tout au début, est celle de savoir Quel langage de programmation apprendre en premier ?

Et bien, la réponse à cette question, de notre point de vue, est tout à fait simple mais elle doit intervenir après celle de la vraie question par laquelle vous devriez commencer par vous interroger : « pourquoi je veux apprendre à programmer ? » ; c’est cette question qui va justifier vos motivations or dans la programmation comme tout ailleurs, il est avant tout question de motivation.

Pourquoi veux-je apprendre à programmer ?

La programmation dans l’angle où nous l’abordons est une tâche qui consiste à concevoir et à réaliser des logiciels, des sites web, des applications, des tâches automatiques qui s’exercent grâce à la force d’un processeur.

Après diverses analyses, nous avons pu canaliser les motivations qui poussent les gens à programmer en deux grandes catégories : « la passion & le goût du savoir » mais aussi « l’appât du gain ».

Même si en empruntant la première voie vous pouvez finir par gagner de l’argent, sachez bien que certaines personnes s’intéressent à la programmation tout simplement parce qu’un ami gagne mieux sa vie, rien qu’en programmant et qu’elles aussi voudraient la même recette !

Conseil 1 : pour ceux qui sont passionnés par la programmation

Si vous êtes passionnés par la programmation, encore il faut savoir quel domaine de la programmation vous intéresse le plus. Pour ce qui est de l’orientation de la programmation, vous pouvez vous orienter soit en programmation web (concevoir des applications fonctionnant sur le web ou grâce à un serveur local et un navigateur web), programmation desktop (créer des applications fonctionnant avec votre ordinateur) et la programmation mobile (créer des applications destinées à vos Smartphones & tablettes « iOS, Android, Windows Phone, … »).

Quel langage apprendre en premier pour la programmation web ?

Si vous voulez apprendre la programmation web, il faut nécessairement commencer par HTML & CSS (pour le balisage et la mise en forme des vos sites et applications) ; ensuite un langage côté serveur comme le (PHP, Python, Rubi, …) pour les scripts côté serveur et la connexion à la base de données où vous devez posséder un minimum en SQL avec une légère différence de ses différents SGBD comme Mysql, SQLite, …

Vous devez aussi maitriser un peu le JavaScript avec ses différentes librairies dont les plus importantes sont le Jquery, Angular JS, …

En connaissant au moins ces langages, soyez sans crainte et certains que vous pouvez accomplir quelque chose de considérable en programmation web ; mais il faut toujours vous perfectionner.

Quel langage apprendre en premier pour créer des logiciels pour ordinateur

Si vous voulez apprendre tout autre langage que le web, notre choix principal se porterait vers le Java même si ce langage vous permet aussi de créer des applications et sites web.

Le choix porté pour le Java ne veut en aucun cas signifier que le Java est mieux adapté pour des applications pour ordinateur dites « applications desktop » d’autant plus que certains langages comme le C, C++, ADA, … existent et produisent des très bonne applications pour ordinateur.

Si vous voulez produire des applications professionnelles pour Windows le C# ou le VB sont beaucoup plus utilisés ; et d’ailleurs tous les langages « .Net » prononcés « dot net » sont faits pour Windows.

Pour le Mac Objective-C est adapté pour la création d’applications même si le C#, le Python et le Java fonctionnent également pour la plateforme d’Apple OS.

Mais pour une programmation cross-plateformes, Python, C++ et Java prennent la tête de l’affiche. La programmation cross-plateformes ou multiplateformes c’est une programmation qui vous permet de créer des applications pouvant fonctionner à la fois sur plusieurs plateformes comme (Windows, MacOS, Linux, iOS, Android, etc.)

Quel langage apprendre en premier pour créer des applications mobile

Pour la programmation des applications mobiles, les spécialités se font en fonction des plateformes mobiles. Dans ce tutoriel nous allons seulement considérer les 3 grandes plateformes qui sont (Android, iOS et Windows Phone).

Quel langage apprendre pour créer des applications Android

Pour créer des applications Android, il faut apprendre le Java, le C# et même le Python qui assez compréhensible même pour les débutants.

Quel langage apprendre pour créer des applications iOS

Beaucoup aiment dire que « c’est toujours compliqué avec Apple » du fait que pour faire une application iOS en bonne et due forme, vous devez absolument utiliser un Mac. Mais pour créer une application iOS le langage le plus approprié est Objective-C. C’est aussi possible de produire des applications iOS en utilisant C# avec son fameux Xamerin de Microsoft pour le développement mobile.

Quel langage apprendre pour créer des applications Windows Phone

C# est le mieux adapté pour la création des logiciels pour Windows et Windows Mobile même si d’autres langages propres à Windows existent comme le VB.Net, ASP.Net

Conseil 2 : pour ceux qui veulent juste gagner de l’argent grâce à la programmation

Si vous voulez juste gagner de l’argent grâce à la programmation, suivez attentivement ce conseil ; tournez-vous plutôt vers le blogging.

Apprendre la programmation prend énormément de temps, d’énergie or vous, ce qui vous intéresse c’est de gagner votre vie (il n’y a pas de honte à ça) !

Utilisez plutôt un CMS comme WordPress pour créer votre blog, mettez de la publicité sur votre blog avec des régies comme Adsense et gagnez facilement votre vie encaissant vos paiements Adsense par banque chaque fin du mois.

Plusieurs grands bloggeurs de ce monde ne maitrisent pas la programmation, ils ont juste les notions nécessaires en HTM, CSS, JavaScript et peut être un langage serveur comme PHP et se servent d’un CMS (Content Management System).

Votre plus grand challenge sera d’indexer vos pages dans Google et de booster votre référencement.

Quels sites utiliser pour apprendre à programmer ?

Apprendre à programmer, c’est avant tout avoir un goût pour la lecture, la documentation personnelle. Il faut aussi faire beaucoup de recherche et d’effort pour vous améliorer. Vous pouvez consulter les plus grands sites qui enseignent la programmation web gratuitement comme OpenClassroom, Grafikart, PrimFX ou encore Développez.net pour apprendre plus et vous perfectionner.

Avec une petite connaissance en anglais, vous pouvez aussi vous inscrire dans des carrefours de tous les programmeurs de la planète terre comme le StackOverFlow pour suivre ce que les autres font, apprendre de vos propres erreurs et celles des autres.

Pour apprendre à programmer, voici notre liste des meilleurs sites en français qui vous apprennent gratuitement à mieux exceller en programmation.

Avez-vous des commentaires et/ou suggestions ? Ecrivez-nous !

Partager
Twitter Facebook Google Plus WhatsApp

Ceci pourrait vous intéresser ...