ในภาษาโปรแกรมมิ่งต่างๆ First Class objects คือ objects ที่สามารถจัดการได้อย่างสม่ำเสมอ First Class objects สามารถเก็บเป็น Data Structures, เป็น parameters ของฟังก์ชันอื่นๆ, เป็น control structures ฯลฯ เราสามารถพูดได้ว่า function ใน Python เป็น First Class Function หากรองรับ properties ทั้งหมดของ Fir