Graduate schools in pure mathematics generally do not prioritize programming skills as a core requirement for admission. However, the expectations can vary significantly based on the faculty and specific research areas within the program. While programming knowledge is not universally mandated, proficiency in tools like Mathematica or MATLAB can enhance a student's experience and effectiveness in coursework and research. Some faculty may require programming skills for successful completion of a PhD, making it a potential barrier for applicants lacking these skills. The definition of programming is also evolving, with some programs valuing traditional languages like Fortran and C, while others focus on higher-level computational tools. Overall, having programming skills is increasingly seen as beneficial and sometimes necessary, especially in interdisciplinary fields or specific sub-disciplines of mathematics. Graduate programs may consider a student's overall academic performance, including grades in mathematics courses, when evaluating applications, even if programming grades are less impressive.