ภาษาปรากฤต (อังกฤษ: Prakrit) เป็นภาษาโบราณกลุ่มหนึ่งในอินเดียสมัยโบราณ จัดอยู่ในภาษากลุ่มอินโด-ยูโรเปียน (อินเดีย-ยุโรป)ในสาขาย่อย ภาษากลุ่มอินโด-อิเรเนียน (อินเดีย-อิหร่าน) โดยมากจะจัดเป็นภาษาที่มีวิวัฒนาการในกึ่งกลาง ระหว่างภาษาโบราณกับภาษาสมัยใหม่ ที่เรียก ภาษาปรากฤตนี้ ไม่ได้หมายจำเพาะไปที่ตัวภาษาหนึ่งภาษาใด แต่เป็นการเรียกภาษากลุ่มหนึ่งในระดับภาษาถิ่น และเป็นการยากที่จะระบุให้ชัดว่าภาษาปรากฤตคืออย่างไร และนักวิชาการด้านภาษาอินเดียก็ยังมีความเห็นไม่ลงรอยกัน บ้างก็ว่าหมายถึงภาษาถิ่นอินเดียยุคใหม่ รวมทั้งในยุคกลาง หรือกล่าวโดยย่อก็คือ ภาษาอื่นนอกเหนือจากภาษาสันสกฤตและภาษาพระเวท บ้างก็ว่าหมายถึงภาษาอินเดียยุคใหม่ ที่วิวัฒนาการมาจากภาษาปรากฤตยุคกลาง นอกจากนี้ยังมีข้อเสนอว่า ภาษาปรากฤตคือภาษาถิ่นของภาษาสันสกฤต และยังมีความเห็นว่า ภาษาบาลี ก็อาจจัดอยู่ในกลุ่มภาษาปรากฤตก็ได้
หลักฐานภาษาปรากฤตที่เก่าแก่ที่สุด คือจารึกอโศก บนเสาอโศก ที่พระเจ้าอโศกมหาราชรับสั่งให้สร้างขึ้น โดยใช้อักษรพราหมี ทว่าไม่ปรากฏว่ามีการใช้ภาษาปรากฤตในงานวรรณกรรมอย่างกว้างขวาง แต่กลับมีการใช้ในรูปของภาษาพูด ดังจะพบได้จากบทละครภาษาสันสกฤต ที่ให้ตัวละครในวรรณะสูงพูดภาษาสันสกฤต ขณะที่วรรณะต่ำจะพูดภาษาปรากฤต หรือภาษาอปรภรัมศะ
คำว่า ปรากฤต ในภาษาสันสกฤต นั้น หมายถึง ธรรมชาติ ปกติ ดั้งเดิม หรือท้องถิ่น ฯลฯ นักภาษาศาสตร์จึงสันนิษฐานว่า ภาษาปรากฤต น่าจะหมายถึงภาษาที่มีวิวัฒนาการโดยธรรมชาติตามกระบวนการทางภาษา ซึ่งตรงข้ามกับภาษา สันสกฤต ที่หมายถึง ขัดเกลาแล้ว อันเป็นภาษาที่ได้รับการวางระเบียบกฎเกณฑ์โดยนักปราชญ์ ในแง่ของไวยากรณ์แล้ว ภาษาปรากฤตมีความซับซ้อนน้อยกว่าภาษาสันสกฤตอย่างมาก ไม่มีทวิพจน์ มีการกน้อยกว่า และมีการแจกกริยาที่ง่ายกว่า และคำศัพท์ทั้งหมดในภาษาปรากฤตก็มาจากต้นกำเนิดในภาษาอินเดียโบราณ
ภาษาอรรธมคธีเป็นรูปแบบโบราณของภาษามคธี ซึ่งใช้ในการเขียนเอกสารทางศาสนาเชน และมักเป็นตัวแทนของภาษาปรากฤต นักไวยากรณ์ของภาษาปรากฤตจะแสดงไวยากรณ์ของภาษาอรรธมคธีก่อน เพราะฉะนั้นในการเรียนภาษาปรากฤต มักจะเริ่มด้วยภาษาอรรธมคธี