Cours d'automates et langages