# What are the differences between PackageCompiler and BinaryBuilder to build stan-alone apps?

**URL:** <https://discourse.julialang.org/t/what-are-the-differences-between-packagecompiler-and-binarybuilder-to-build-stan-alone-apps/100531>\
**Category:** General Usage\
**Tags:** question, binarybuilder, package-compiler, app\
**Created:** [June 18, 2023, 8:16pm UTC](https://discourse.julialang.org/t/what-are-the-differences-between-packagecompiler-and-binarybuilder-to-build-stan-alone-apps/100531 "2023-06-18T20:16:40Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)\
**Post date:** [June 18, 2023, 8:38pm UTC](https://discourse.julialang.org/t/what-are-the-differences-between-packagecompiler-and-binarybuilder-to-build-stan-alone-apps/100531/2 "2023-06-18T20:38:44Z")

</div>

To put it simple, BinaryBuilder is for compiling non-Julia software, supported languages are C/C++, Fortran, Rust and Go. If you want to create an executable out of some Julia code, PackageCompiler is probably your best bet at the moment, BinaryBuilder can’t help you with that.

---

_[View the full topic](https://discourse.julialang.org/t/what-are-the-differences-between-packagecompiler-and-binarybuilder-to-build-stan-alone-apps/100531)._
