SymPy یک کتابخانه پایتون برای محاسبات نمادین است.اهداف بیان شده این کتابخانه تبدیل شدن به یک سیستم جبر رایانه ای کاملاً برجسته و نگه داشتن یک کد ساده برای ارتقاء قابلیت توسعه و درک مطلب است.SymPy به طور کامل در پایتون نوشته شده است و به هیچ کتابخانه دیگری بستگی ندارد.این برنامه هم به عنوان یک برنامه دسک تاپ و هم در وب در دسترس است ، زیرا SymPy Live.SymPy شامل ویژگی های اعم از حسابی اصلی سمبولیک تا حساب ، جبر ، ریاضیات گسسته و فیزیک کوانتومی است.این نرم افزار قادر است نتیجه محاسبات را قالب بندی کند زیرا LaTeX code.SymPy نرم افزاری رایگان است و تحت مجوز New BSD مجاز است.توسعه دهندگان اصلی Ondrej Certík و Aaron Meurer هستند. ویژگی ها کتابخانه SymPy با بسیاری از ماژول های اختیاری به یک هسته تقسیم می شود. در حال حاضر ، هسته اصلی SymPy دارای حدود 13000 خط کد (شامل نظرات و آموزه ها) و قابلیت های آن شامل: قابلیت های اصلی حساب حسابی است.: *، /، +، -، ** توابع گسترش ساده: مثلثاتی ، هایپربولیک ، نمایی ، ریشه ، لگاریتم ها ، مقدار مطلق ، هارمونیک های کروی ، فاکتوریل ها و عملکردهای گاما ، توابع زتا ، چند جمله ای ، هایپرژومتریک ، توابع ویژه ، ... جایگزینیاعداد صحیح ، دلخواه و شناورهای دقیق خودسرانه