Shopify officially supplies libraries for Ruby and Python, but third-party libraries are also available for other languages like Node or PHP. However, If you plan on providing a user interface for your app in the Shopify admin, Shopify Polaris is your best choice.