در زبان برنامه نویسی و نظریه نوع ها، چندریختی پارامتری یا چند شکلی پارامتری (Parametric polymorphism) راهی است برای رسا و گویاتر کردن زبان به گونه ای که زبان همچنان نوع-ایمن بماند. با چندریختی پارامتری، یک تابع یا نوع داده ای می تواند جنریک نوشته شود تا مقادیر را بطور یکسان، فارغ از نوع آنها، مدیریت کند. چنین تابع و نوع داده ای تابع جنریک و نوع داده ای جنریک نامیده می شوند.برای نمونه، تابع append ...