I've been having trouble installing Mathematica on my Surface Pro X, which is an ARM based machine. I was under the impression that Mathematica worked on Arduino devices, which is somehow similar. I've opened a support ticket but never heard back.

Anything I'm missing ? I think I tried 11.3, I used to have access to previous version through my professional account, but I've only access to a download manager that doesn't allow for installation of previous versions.

For clarification, the main desktop app does not launch, but the kernel does (and yes, it does compute 1+1=2, but sadly the lack of graphical interface prevents me from plotting anything, so it's not that useful).

Many thanks

  • 4
    $\begingroup$ This seems like it is a problem best left for support. You could also try community? $\endgroup$ Commented May 29, 2020 at 2:06
  • $\begingroup$ You might also check and see if you are running Mathematica proper and not the kernel by accident. $\endgroup$ Commented May 29, 2020 at 2:08
  • $\begingroup$ I know this isn't the best suited place for that question, but who knows, maybe a kind soul had a similar problem ! $\endgroup$ Commented May 29, 2020 at 2:10
  • 1
    $\begingroup$ right sure, I can understand that—but if it is an actual bug, then it would be much better if you were to contact them directly. What version do you have installed now? You could also try calling :) $\endgroup$ Commented May 29, 2020 at 2:18
  • 2
    $\begingroup$ As a clarification to the Arduino question: Mathematica doesn't run on Arduino boards, but you can operate their inputs and outputs from a connected system running Mathematica and you can deploy code generated with Mathematica on them, thus treating them as "smart pheripherals." Arduino boards have kilobytes to megabytes of memory, while a running Mathematica (or "Wolfram Engine") instance requires gigabytes, so it's no surprise that this is the case. $\endgroup$
    – kirma
    Commented May 29, 2020 at 3:49

1 Answer 1


Mathematica does not currently support Windows on ARM. The system requirements are here:


In addition to what is listed on the systems requirements page, Mathematica works on Linux on the Raspberry Pi computer, which uses a 32-bit ARM architecture:


This is a Linux version, not a Windows one.

  • $\begingroup$ While technically true, you can run the 32-bit x86 version on ARM64. I've used it briefly on my Lenovo Yoga. But I'm pretty certain 32-bit support on Windows ended after 12.0. $\endgroup$
    – ihojnicki
    Commented May 29, 2020 at 17:59
  • $\begingroup$ @ihojnicki Feel free to edit the answer, I marked it as community wiki. I have never used a Windows ARM system. Maybe I was wrong. $\endgroup$
    – Szabolcs
    Commented May 29, 2020 at 20:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.