I would recommend you look into using a tabularx
environment with two columns. The first could be, say, 6cm wide, and width of the second would be the residual, i.e., the overall width of the textblock minus the width of the first column.
\documentclass[french]{article}
\usepackage[a4paper,margin=2.5cm]{geometry}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{tabularx,ragged2e,booktabs}
\newcolumntype{L}{>{\RaggedRight\arraybackslash}X}
\begin{document}
\sffamily % switch to sans-serif
\noindent
\renewcommand\arraystretch{1.25}
\begin{tabularx}{\textwidth}{@{} p{6cm} L @{}}
\textsl{Langues}\\[2.5mm]
\textbf{Anglais} & Parlé couramment\\
\textbf{Italien} & Débutant\\
\textbf{Chinois} & Débutant\\[5mm]
\textsl{Informatique} & Word, Excel, PowerPoint, LaTeX, Scilab, FreeFam++, Matlab\\[5mm]
\textsl{Autres activités} & Piano Jazz, sports dont natation à raison de 6h par semaine\\[5mm]
\qquad\textbf{Février 2008} & \textbf{\em Première expérience à SARL PCP en tant qu'ouvrier}\\
& Stage en tant qu'ouvier dans l'entreprise familiale qui m'a fait comprendere le quotidien ouvrier. A débouché sur la livraison d'une maison.
\end{tabularx}
\end{document}
moderncv
.