# Running a Mathematica program without Mathematica

I want to create a program in Mathematica that can run without using Mathematica. Is it possible and how should I do it?

-
You can create programs that run in a CDF Player. –  VLC Jan 18 at 10:08
By the way, welcome to Mathematica.SE! I suggest the following: 1) As you receive help, try to give it too, by answering questions in your area of expertise. 2) Read the faq! 3) When you see good questions and answers, vote them up by clicking the gray triangles, because the credibility of the system is based on the reputation gained by users sharing their knowledge. Also, please remember to accept the answer, if any, that solves your problem, by clicking the checkmark sign! –  VLC Jan 18 at 10:21
You have posed a question few days ago that was closed, because it was vague and incomplete. If you want to get answers you should put more effort in the way you frame your questions. –  VLC Jan 18 at 10:29
Sadly I think the answer is no, for general Mathematica applications. (CDF has limitations for Import/Export). There is a mythical beast called Enterpise CDF, but I have yet to encounter it. –  Ajasja Jan 18 at 10:47
The simple answer to this question is yes you can, as it is for all general purpose computing languages. It is perfectly feasible to use mathematica to create equivalent language statements in source code for other languages, such as C or Fortran or Python etc., and then have then compiled/run or interpreted. Mathematica even includes some direct support for this via commands such as FortranForm and CForm. Moreover, C functions can even be generated by Export["squared.c", Compile[{x}, x^2]] and then those included in a main.c wrapper. But is that what you meant in your question? –  image_doctor Jan 18 at 11:40