This article originally appeared on The Next Web
This new offering, an application of Wolfram’s knowledge-based language, is specifically designed to let users create and deploy cloud-based programs. It is the first in a series of products based on the Wolfram language, said Stephen Wolfram, the company’s founder, in an online presentation.
With the Wolfram Programming Cloud, you can use Wolfram’s language to do computations, create interactive graphics, fill out forms, and other functions. Via its universal deployment system, anything you create can be quickly deployed through API, Web, mobile, embedded code and more.
In addition to simplifying and automating many aspects of programming, Wolfram says that the new Programming Cloud will enable new classes of software applications such as computational Web services, enterprise-wide computation components and data-driven applications, as well as new algorithmically based startups.
The Wolfram Programming Cloud is available now to anyone and for any size project, free of charge. Just launch a Web browser, start writing Wolfram Language code, and deploy it on a limited scale to the Wolfram Cloud.
Further options are available for larger deployments—including a fee-based Wolfram Private Cloud for organizations.
Not everything has to be done on the Web, which presents its own challenges, said Wolfram. You can also use a native desktop version of the Wolfram Programming Cloud for certain aspects of your project.
The Wolfram Programming Cloud is based on the Wolfram Language technology stack and features complex interactions in the cloud between the Wolfram Language kernel, the Wolfram Knowledgebase, the Wolfram Natural Language Understanding System, the Wolfram Cloud and various subsystems.
For more information, check out Wolfram’s Getting Started video, the Examples Gallery or Things to Try, and start running Wolfram Language examples in the cloud. Experienced programmers will also benefit from the Fast Introduction for Programmers. Stephen Wolfram’s blog post on the launch contains additional details.