古フランス語
しかしローマの悲喜劇に発する民衆劇が9世紀まで脈々と伝わったという見方はどうやら正しくないらしく、日曜日に教会で行われていた、聖書の題材を詠唱を交えて演じる対話形式の劇が起源であるというのが現在の定説である。教会におけるそうした神秘劇ははじめ修道教会で(もっぱら聖職者間で)、ついで参事会会議場で(世俗の権力者などを交え)、そして最終的に屋外で催されるようになっていき、ラテン語だった劇の言葉も現地語になっていった。12世紀には、聖ニコラウス(サンタクロースのモデルとは別人で学僧の守護聖人)や聖ステファヌスに題を採ったラテン語宗教劇にフランス語で書きこまれたリフレインがみられ、これはこのジャンルにおける最古のフランス語とみなすことができる。フランス語で書かれた初期の悲劇に1150年頃の『アダム劇』 Le Jeu d'Adam がある。『アダム劇』は1行8音節のカプレットで、ラテン語による舞台演出の書き込みがあることから、ラテン語のできる聖職者が平信徒のために書いたと推察される。
古フランス語の寓話は多数が残っている。寓話は多くの作品が作者不明であり、代表的存在と言えるのは、一大ジャンルを築いているトリックスターのルナールぎつねであろう。また、マリー・ド・フランスがイソップに倣った『寓話詩』 Ysopet を著している。寓話に関連するジャンルとして、より猥雑なファブリオーがあり、姦通や聖職者の堕落などを主題としている。ファブリオーはチョーサーやルネサンス期の短編にとって重要な水源となった。
古フランス語の名詞では、主格(文中で主語となる格)と斜格(主格以外のすべての働きを担う格)の2つの格が維持されていた。なお、スペイン語やイタリア語などいくつかのロマンス語ではフランス語より早く格変化が消失した。格の区別は、少なくとも男性名詞では、定冠詞と名詞自体の変化形とで示されていた。男性名詞 li voisins 「隣人」を例に格変化を示すと以下の表のようになる(なお、「隣人」の歴史的変遷は、ラテン語:vicínus /wiˈkiːnus/ → ロマンス祖語:[*/veˈt͡sinu(s)/] → 古フランス語:voisins /vojˈzĩns/ となる。現代フランス語では le voisin)。
格の区別は古フランス語後期には消滅しはじめる。主格と斜格のうち現代語まで残るのは大方のロマンス語の場合と同じく通常は斜格であった(たとえば、現代フランス語の l'enfant 「子供」は、古フランス語の斜格形 l'enfant に由来し、かつ同形である。主格形は li enfes)。しかし主格形と斜格形が大きく異なっている場合には、主格形の方が生き残ったり、主格形と斜格形がそれぞれ違う意味の単語になったりすることもあった。
ラテン語の sénior 「年長の」に由来する名詞 li sure は、主格形 li sure、斜格形 le seigneur の両方が異なる意味の単語となって現代フランス語まで残った。