隋文帝置,在八郎中位第八。煬帝時置,唐為文官第二十八階,從九品上。宋從九品上。元豐改制用以代留守、節察推官、軍監判官。後定為第三十三階,金正八品上,元升為正七品。明正七品初授承事郎,升授文林郎。清正七品授文林郎,吏員出身者授宣義郎。見《通典·職官十六》、《續通典·職官十六》。
文林郎於隋文帝開皇六年(586)設定,當時是從九品上。隋煬帝大業三年(607)時廢。唐武德七年(624)又置為從九品上的文散官。宋初為四十二階這第三十五階,直到宋元豐改制時又廢除。金、元時皆用為文散官名稱,金為正八品上,元為正七品。明、清時都用來授正七品文官。