Click here to Skip to main content
15,887,683 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
I want to ask about using multi-language in a project: I want to known what the benefit of it is, and why its common in the modern apps. and I'd also like to know about the marshalling mechanism.

I'd also like to know what the best way to do that, and what programming-languages must I learn to make programs like gimp (for example) and others, and the common frameworks I must use.

Thanks in advance.

What I have tried:

I have tried searching on google and reading some articles about my problem.
Posted
Updated 5-Feb-18 0:23am

1 solution

Using different programming languages makes the developer take adavantage of both (or more) language features.
In a typical sceneario, you embed a scripting language (e.g. Lua or Python) into an application (written with a non-scripting one like C++, C# or Java) to make it easily customizable to a great degree.
You may find yourself many resources on the web listing all the sort of advantages (and downsides) of multi language applications.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900