《燕歌行》虽用乐府旧题,却是因时事而作的,这是乐府诗的发展,如果再进一步,就到了杜甫《丽人行》、《兵车行》、“三吏”、“三别”等即事命篇的新乐府了。《燕歌行》是一个乐府题目,属于《相和歌》中的《平调曲》,这个曲调以前没有过记载,因此据说就是曹丕开创的。曹丕的《燕歌行》有两首,是写妇女秋思,由他首创,所以后人多学他如此用燕歌行曲调做闺怨诗。高适的《燕歌行》是写边塞将士生活,用燕歌行曲调写此题材他是第一个。历来注家未对序文史事详加考核,都以为是讽张守珪而作。作者有感于幽州节度使张守珪与奚族作战打了败仗却谎报军情,作诗加以讽刺。
自唐开元十八年(730年)至二十二年十二月,契丹多次侵犯唐边境。开元十五年(727年),高适曾北上蓟门。开元二十年,信安王李禕征讨奚、契丹,他又北去幽燕,希望到信安王幕府效力,未能如愿:“岂无安边书,诸将已承恩。惆怅孙吴事,归来独闭门”(《蓟中作》)。可见他对东北边塞军事,下过一番研究工夫。开元二十一年后,幽州节度使张守珪经略边事,初有战功。但二十四年,张让平卢讨击使安禄山讨奚、契丹,“禄山恃勇轻进,为虏所败”(《资治通鉴》卷二百十五)。开元二十六年,幽州将赵堪、白真陀罗矫张守珪之命,逼迫平卢军使乌知义出兵攻奚、契丹,先胜后败。“守珪隐其状,而妄奏克获之功”(《旧唐书·张守珪传》)。高适对开元二十四年以后的两次战败,感慨很深,因写此篇。