頭等物件(英語:First-class object),在電腦科學中,指稱支持其他實體通常能獲得的所有運算的實體。這些運算典型的包括:在執行期創造,作為參數傳遞給其他函數,或存入一個變數等[1]。將一個實體變為頭等物件的過程叫做「實化」(Reification)[2]。
「頭等物件」這一名稱最早由克里斯多福·斯特雷奇在1960年代發明,原稱「頭等公民」(First-class citizen),意指函數可作為電腦語言中的頭等公民。英文中也稱「First-class entity」或「First-class value」。