Programmer en langage C sur mobile Android avec l'IDE CxxDroid

@joekakone

Joseph Konka @joekakone

03/03/2026 · 5 min

Installez l'application CxxDroid sur votre smartphone ou tablette Android pour compiler, déboguer et exécuter du code C et C++ en mobilité et hors ligne.

Vous n'avez pas toujours votre ordinateur sous la main ? Aucun problème : il est parfaitement possible d'apprendre et de pratiquer la programmation en langage C directement sur votre smartphone ou tablette Android.

Pour cela, l'application de référence est CxxDroid - C/C++ compiler IDE. CxxDroid intègre un véritable compilateur C/C++ embarqué (basé sur Clang/GCC) qui fonctionne entièrement hors ligne, sans nécessiter de connexion Internet pour compiler vos programmes.


1. Télécharger et installer CxxDroid#

  1. Ouvrez le Google Play Store sur votre appareil Android.
  2. Dans la barre de recherche, saisissez cxxdroid.
  3. Sélectionnez l'application Cxxdroid - C/C++ compiler IDE éditée par IIEC :
  4. Lien direct Google Play Store

  1. Appuyez sur Installer.
  2. Au premier lancement, l'application peut vous proposer d'installer un module d'extension (Cxxdroid Permissions ou Compiler repository) pour débloquer toutes les fonctionnalités avancées. Validez l'installation.

2. Découvrir l'interface mobile de CxxDroid#

L'interface de CxxDroid est spécialement optimisée pour la programmation sur écran tactile :

  • Zone de saisie centrale : Éditeur de code avec coloration syntaxique et numérotation des lignes.
  • Barre d'outils tactile inférieure : Fournit un accès rapide aux caractères fréquemment utilisés en programmation C souvent difficiles à saisir sur un clavier virtuel mobile ({, }, (, ), ;, ", #, \, <, >).
  • Bouton rond jaune d'Exécution (Play) : Compile instantanément le fichier courant et ouvre le terminal graphique interactif.

3. Tutoriel vidéo : Installation et premier lancement#

Visionnez ce guide au format court pour visualiser l'ensemble du processus sur smartphone :


4. Écrire et exécuter votre premier programme sur mobile#

  1. Lancez CxxDroid. Un fichier vierge est automatiquement ouvert.
  2. Saisissez le code suivant :
mobile_main.c
#include <stdio.h>

int main(void)
{
    printf("=========================================\n");
    printf(" Mon premier programme C sur Android !  \n");
    printf("=========================================\n\n");

    int age;
    printf("Quel est votre age ? ");
    scanf("%d", &age);

    printf("Super ! Vous avez %d ans.\n", age);

    return 0;
}
  1. Appuyez sur le bouton rond jaune avec le triangle bleu (Play) en bas à droite.
  2. L'écran de terminal noir s'ouvre : le message s'affiche et vous invite à saisir votre âge au clavier tactile.
  3. Saisissez une valeur et validez par la touche Entrée : le programme affiche le résultat et se termine avec le code retour 0.

[!TIP] Pour enregistrer vos codes sources dans la mémoire de votre téléphone, appuyez sur l'icône de dossier en haut à droite \(\rightarrow\) Save as \(\rightarrow\) sélectionnez un dossier dans votre stockage interne (par exemple Documents/AlgoJungle) et nommez votre fichier avec l'extension .c.


Que vous soyez sur votre PC avec Code::Blocks ou sur votre téléphone avec CxxDroid, votre environnement est prêt ! Débutons dès maintenant la Partie 1 consacrée aux instructions fondamentales du langage C.

Commentaires

Inscrivez-vous à une formation complète

Voir le catalogue