Jean-Charles Langlois entre à l’École polytechnique en 1806. Quelques mois après, il en part avec dix de ses camarades pour rejoindre l'armée comme sous-lieutenant d'infanterie. Il se bat à Wagram, à Gérone et il est nommé capitaine en 1812. Il combat à Waterloo avec un courage qui lui vaut d’être grièvement blessé.