# Switch from Delphi/Pascal to Julia

**URL:** <https://discourse.julialang.org/t/switch-from-delphi-pascal-to-julia/66254>\
**Category:** General Usage\
**Tags:** embedding, gettingstarted\
**Created:** [August 12, 2021, 8:31am UTC](https://discourse.julialang.org/t/switch-from-delphi-pascal-to-julia/66254 "2021-08-12T08:31:14Z")\
**Posts on this page:** 1\
**Showing post:** 15

<div class="post-metadata">

**Author:** ![uwestoehr](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/uwestoehr/32/216201_2.png) [@uwestoehr](https://discourse.julialang.org/u/uwestoehr)\
**Post date:** [April 23, 2025, 10:50pm UTC](https://discourse.julialang.org/t/switch-from-delphi-pascal-to-julia/66254/15 "2025-04-23T22:50:26Z")

</div>

> [@pjuergens](#):
>
> I’m fairly new both to Delphi and Julia and have no experience in combining two programming languages in one project yet.

I just discovered this thread as I also have to combine Julia and Delphi. However, I use [Lazarus](https://en.wikipedia.org/wiki/Lazarus_(software)) instead of Delphi because I prefer OpenSource.

For my use case Lazarus is great to create a proper platform-independent GUI but it lacks scientific capabilities like e.g. machine learning. So my intention is to use Julia for the scientific parts, compile this code as a library (a DLL under Windows) and then use that DLL for Lazarus.

If anybody has the same needs, you might be interested in the solution I found so far in [this thread](https://discourse.julialang.org/t/step-by-step-instruction-and-example-how-to-create-standalone-applications-for-windows-with-a-g-ui/128274).

---

_[View the full topic](https://discourse.julialang.org/t/switch-from-delphi-pascal-to-julia/66254)._
